We are seeking an experienced Lead Embedded Firmware Engineer to design, develop, test, debug, and optimize embedded firmware for next-generation products. The ideal candidate will combine robust embedded software expertise, microcontroller programming, RTOS experience, communication protocols, and hardware-software integration skills.
Required Expertise
- 8-10 years of in-depth expertise in Embedded C, C++, micro-controllers and hands-on RTOS integration.
- Direct experience programming and debugging microcontrollers and communication protocols (UART, CAN, Modbus, wireless standards, etc.).
- Familiarity with IAR Embedded Workbench and electronic test equipment (oscilloscope, logic analyzer).
- Practical experience with Python scripting for test automation.
- Working knowledge of Git/ SVN version control and CI/ CD pipelines.
- Strong problem-solving, debugging, and hardware/software integration skills.
- Bachelor’s or Master’s degree in Electronics, Electrical, or Computer Engineering.
- Energy/ Electricity Metering domain exp is required