Design, develop and maintain low-level software for embedded systems. The role involves working close to hardware, developing bare-metal and/or RTOS-based software, integrating drivers and peripherals, and ensuring deterministic, reliable, and high performance software behavior. The ideal candidate has strong C/C++ skills, a solid understanding of microcontrollers and real-time constraints.
Design, develop and maintain low-level software for embedded systems. The role involves working close to hardware, developing bare-metal and/or RTOS-based software, integrating drivers and peripherals, and ensuring deterministic, reliable, and high performance software behavior. The ideal candidate has strong C/C++ skills, a solid understanding of microcontrollers and real-time constraints.