Real Time Group, LTD. is looking for a qualified RT Embedded Software Developer to join our engineering team. The role involves designing, developing, and maintaining real-time firmware based on Zephyr RTOS for embedded platforms.
It is a temporary project (2-3 months) with a possibility of extention.
Job Responsibilities:
- Develop real-time embedded software using Zephyr RTOS
- Implement RTOS services including threads, interrupts, and synchronization mechanisms
- Develop and maintain device drivers and BSPs
- Perform debugging, performance tuning, and system optimization
- Collaborate with hardware, system, and QA teams
- Produce technical documentation and participate in code reviews
Minimum Requirements:
- Bachelor’s degree in Computer Engineering, Electrical Engineering, or related field
- 5+ years of proven experience in embedded software development
- Strong proficiency in C/C++
- Hands-on experience with Zephyr RTOS - MUST.
- Knowledge of real-time system concepts and ARM-based microcontrollers
Nice to have:
- Experience with communication protocols (UART, SPI, I2C)
- Familiarity with power management and secure firmware updates
- Experience with additional RTOS platforms