Posted on: 07/07/2026
Job Description :
Key Skills : SPI, Embedded C++, Firmware, Microcontroller, Embedded C, UART, Communication Protocols, RTOS, Linux
Roles and Responsibilities :
- Lead firmware development for microcontroller-based controllers used in programmable AC/DC power products.
- Perform requirement study, create design documentation, implement embedded code, and execute firmware testing.
- Develop and review project plans for firmware delivery, including milestones and weekly progress updates.
- Collaborate with hardware and software teams to coordinate product development activities and integration.
- Support debugging and issue resolution using lab tools and ensure firmware meets performance specifications.
Skills Required :
- 5 - 10 years of experience in embedded firmware development for processors and microcontrollers.
- Embedded firmware development using Embedded C and Embedded C++ with coding standards for real-time systems.
- Strong understanding of microcontroller architecture, interrupts, and timing fundamentals.
- Hands-on experience with SPI and UART communication for embedded controller interfaces.
- Firmware development and validation including reading datasheets/schematics and using debugging tools.
Good to Have :
- Linux experience for embedded development workflows.
- RTOS experience for real-time task scheduling and embedded system integration.
Education : Any Graduation (Electronics & Communication / Electrical engineering preferred).
Role : Embedded Systems Engineer
Did you find something suspicious?
Posted by
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1652146