Senior Firmware Developer
Luxembourg (hybrid)
Up to 100k
Position Overview
We are seeking a Senior Firmware Developer to design and develop low-level embedded software for ARM-based microcontrollers and processors for a leading growth business in Luxembourg. The role involves creating real-time firmware and signal-processing solutions for resource-constrained systems while collaborating with multidisciplinary engineering teams.
Key Responsibilities
- Translate system requirements into firmware specifications and software designs
- Develop bare-metal firmware, bootloaders, and real-time application software
- Implement control state machines, signal processing, and timing functions
- Adapt and integrate existing internal or open-source software
- Create test benches and debug firmware with Electronic Engineers and PCB Designers
- Maintain code quality, documentation, and version control using Git
- Collaborate across hardware, mechanical, optical, and software teams
Requirements
- Bachelor’s or Master’s degree in Electronic Engineering, Computer Science, or related field
- 5+ years of embedded firmware development experience
- Strong programming skills in C and C++
- Experience with ARM-based platforms such as STM32 and NVIDIA Orin
- Strong knowledge of I2C, SPI, UART, and CAN communication interfaces
- Experience developing bare-metal firmware and debugging embedded systems
- Familiarity with Git version control
- Strong communication and project leadership skills
- English proficiency required; French is a plus but not required
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Middle Software Engineer (JS/TS)
2026-05-27
Software Engineer
2026-05-27
Engineering Manager
2026-05-27
- Posted
- May 19, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Luxembourg
- Company
- GTS Group Ltd
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Middle Software Engineer (JS/TS)
2026-05-27
Software Engineer
2026-05-27
Engineering Manager
2026-05-27