DevJobs

Real Time Embedded Developer

Overview
Skills
  • C C
  • C++ C++
  • ARM
  • RTOS
  • Zephyr RTOS
  • I2C
  • SPI
  • UART

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
Real Time Group - Software Solutions