Firmware Engineer
Job Title: Firmware Engineer Location: Chennai, Tamil Nadu, India. Department: Firmware / Embedded Engineering
Overview Join as a Firmware Engineer to build reliable, secure low-level firmware for embedded devices in Chennai’s growing automotive and IoT sectors.
Key Responsibilities
- Design/code/test/debug firmware for microcontrollers/SoCs.
- Implement drivers, power management, secure boot, OTA updates.
- Root-cause analysis using JTAG/SWD, protocol analyzers.
- Ensure high reliability, security, regulatory compliance.
- Code reviews, documentation, manufacturing support.
- Integrate with cloud/edge platforms.
Required Qualifications
- Bachelor’s degree in Electrical/Computer Engineering (Master’s preferred).
- 5–10+ years firmware experience.
- Expert in C/C++, Assembly, RTOS, toolchains (Keil/IAR/GCC).
- Strong hardware debugging knowledge.
Preferred
- ARM, wireless, Linux porting, cybersecurity.
Compensation: Competitive (₹10–28 LPA).
Job Category: IoT Product Development
Job Type: Full Time
Job Location: Chennai