- Develop and maintain embedded software components in C for real-time applications
- Implement low-level logic for microcontroller-based systems and hardware-facing modules
- Work with RTOS-based environments to support deterministic task execution
- Integrate software with embedded peripherals, drivers, and system interfaces
- Support debugging and issue resolution across embedded development cycles
Skills Required:
- 5 to 9 years of relevant embedded software experience
- Strong hands-on experience in C programming for embedded systems
- Experience working with RTOS-based embedded environments
- Ability to develop software for resource-constrained platforms
- Experience with embedded system integration and low-level code development
Positive to Have:
- RTOS
Education: Bachelor's degree in Engineering or equivalent technical discipline