TechBiz Global is seeking a Senior Embedded Software Engineer to join a client's team in Luxembourg. The role involves architecting, implementing, and maintaining on-board software framework for aerospace technology company.
Requirements
- Bachelor’s or Master’s in Electrical Engineering, Computer Engineering, Computer Science, or equivalent
- 5+ years of embedded software development, with emphasis on cross-platform or portable code
- Expert in C (99/11) and Modern C++ (11/14/17); solid understanding of OOP and procedural design
- Deep experience with I2C, SPI, UART (multi-bus, multi-device patterns)
- Proven ability to develop for both Linux (Yocto, Ubuntu) and RTOS (FreeRTOS, Zephyr, RTEMS)
- Python scripting for coding, build/test automation
- Familiarity with hardware debugging (JTAG/SWD, logic analyzers, oscilloscopes)
- Strong version control workflow (Git, GitFlow) and CI/CD integration
Benefits
- Competitive salary
- Full-time employment
- Relocation assistance