HYDERABAD · FULLTIME
Firmware Engineer
Proxelera
Hyderabad · onsite · Posted 56d ago
Sourced from
Undisclosed3–6 yrsfulltimeHyderabad
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.4s
- Found the form on Naukri · 13 questions to answer1.5s
- Decided the answers for all of them2.9s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this role
Top 3 mandatory (primary) skills:
- Firmware engineer - Development background. Creating and implementing bootloader firmware that initializes hardware and loads the operating system or application firmware. This involves writing low-level code, in languages like C or assembly.
- C, SOC internals, Security is a plus
Roles Responsibilities:
Boot ROM is a crucial firmware component in SoCs, responsible for loading the first-stage boot loader. Unlike standard ROMs, this BootROM is more complex in nature. Its key responsibility includes establishing the Root of Trust using advanced security algorithms for authentication and confidentiality. Examples of these algorithms include RSA, ECDSA, AES, and others.
- Creating and implementing bootloader firmware that initializes hardware and loads the operating system or application firmware. This involves writing low-level code, in languages like C or assembly.
- Ensuring that the bootloader correctly initializes all necessary hardware components, such as memory, processors, and peripherals, to prepare the system for operation.
- Implementing security features to protect the bootloader and the system from unauthorized access or tampering. This can include secure boot processes, encryption, and authentication mechanisms.
- Conducting thorough testing and debugging of the bootloader firmware to ensure reliability and performance. This includes using various debugging tools and techniques to identify and fix issues.
- Optimizing the bootloader for speed and efficiency, ensuring that the system boots up as quickly and smoothly as possible.
- Writing detailed documentation for the bootloader firmware, including architecture/design specifications.
- Working closely with other team members for better collaboration.
- Providing ongoing support and updates for the bootloader firmware to address any issues, add new features.
- Adhere to safety standards and develop the safety compliant code by writing the unit test cases and capturing test coverage.
- Creating and implementing bootloader firmware that initializes hardware and loads the operating system or application firmware. This involves writing low-level code, in languages like C or assembly.
- Ensuring that the bootloader correctly initializes all necessary hardware components, such as memory, processors, and peripherals, to prepare the system for operation.
- Implementing security features to protect the bootloader and the system from unauthorized access or tampering. This can include secure boot processes, encryption, and authentication mechanisms.
- Conducting thorough testing and debugging of the bootloader firmware to ensure reliability and performance. This includes using various debugging tools and techniques to identify and fix issues.
- Optimizing the bootloader for speed and efficiency, ensuring that the system boots up as quickly and smoothly as possible.
- Writing detailed documentation for the bootloader firmware, including architecture/design specifications.
- Working closely with other team members for better collaboration.
- Providing ongoing support and updates for the bootloader firmware to address any issues, add new features.
- Adhere to safety standards and develop the safety compliant code by writing the unit test cases and capturing test coverage.
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
Sourced from naukri
Section · 02
Skills
SOCFirmwareencryptionoperating systemBootloaderdebugging toolssafety standardsdebuggingsecure bootUnit test casesAlgorithmsArchitectureTesting And Debugging
Section · Company
About Proxelera

Proxelera
IT Services & Consulting
51-200
employees
2021
5 years old
Bangalore / Bengaluru, Karnataka
India
₹12.6L PA avg
Avg at Proxelera
About
Proxelera provides VLSI design expertise to global customers. Our differentiation is our quality, timeliness and cost-effectiveness
Industries
ElectronicsHardwareSoftware
Employee ratings
10 reviews
4.0/ 5
Culture
4.9
Career growth
4.5
Work-life
4.7
Employees rate it well for
Company Culture41Work-Life Balance41
Find them on