Posted on: 27/10/2026
Embedded Developer - C/C++
Experience: 3 - 5 Years
Contract Duration: 2 Months
Employment Type: Contract
Job Description:
We are looking for an experienced Embedded Developer with strong C/C++ programming skills and hands-on experience in firmware development, microcontrollers, and real-time embedded systems.
Key Responsibilities:
- Design, develop, and maintain firmware for next-generation hardware products.
- Participate in the complete software development lifecycle, from requirement analysis to product verification.
- Develop and review software architecture, functional requirements, and detailed design documents.
- Perform code reviews and collaborate with software architects.
- Work with verification and validation teams to troubleshoot and resolve test failures.
- Debug hardware and firmware issues and support field-level troubleshooting.
Required Skills:
- Strong programming skills in Embedded C/C++.
- Hands-on experience in real-time embedded systems and RTOS, preferably FreeRTOS.
- Experience with microcontrollers or DSPs, preferably ARM Cortex-M.
- Knowledge of low-level driver development and firmware design.
- Ability to read and interpret hardware schematics and component datasheets.
- Experience with hardware debugging tools and emulators.
- Familiarity with IAR Workbench or Eclipse-based embedded development IDEs.
- Good verbal and written communication skills.
Education:
Bachelor's degree in Computer Engineering, Electrical Engineering, Electronics Engineering, or a related field.
Note:
This is a 2-month contract opportunity.
Did you find something suspicious?
Posted by
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1680473