Description : Firmware Engineer
Location : Bangalore, India
Experience : 5 to 10 years
Education : Bachelors or Masters degree in Electrical or Computer Engineering from a top-tier engineering institution
Industry Preference : Candidates with experience in semiconductor, chip design, or related high-technology Summary :
We are seeking a highly skilled Firmware Engineer to join our engineering team. The ideal candidate will have extensive hands-on experience in embedded software development, strong knowledge of SoC-based architectures, and a proven ability to work in fast-paced, cross-functional environments. This role involves designing, developing, and optimizing firmware for next-generation hardware Qualifications :
- Bachelors degree or higher in Electrical Engineering or Computer Engineering from a leading engineering college.
- 5+ years of professional experience in embedded software development using C / C++.
- Strong expertise in Embedded Linux or modern RTOS environments.
- Solid understanding of hardwaresoftware interfaces, board-level architecture, and modern SoC systems.
- Hands-on experience with low-level debugging tools such as GDB, JTAG, and logic analyzers.
- Ability to interpret and work with technical documentation including schematics, datasheets, and specifications.
- Demonstrated ability to multitask, collaborate effectively, learn quickly, and adapt to dynamic development Qualifications :
- Experience with embedded device management frameworks such as Redfish, PLDM-RDE, or similar technologies.
- Prior involvement in BMC (Baseboard Management Controller) firmware integration and development.
- Exposure to the full SoC software development lifecycle, from architecture definition to production release.
(ref : hirist.tech)