Firmware Developer - F/M/X (Defense)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Firmware Developer (Embedded Defense): Design, implement, and maintain low-level embedded software for microcontroller-based systems with an accent on real-time control and signal processing in resource-constrained environments. Focus on bare-metal and RTOS-based firmware, interrupt-driven drivers, DMA data handling, and compliance with defense-grade standards.
Location: Luxembourg
Company
is an independent technology consulting firm with 7,600 people across 60+ countries, focusing on Information System & Digital, Telecom, Life Sciences, and Engineering.
What you will do
- Implement firmware from system specifications, adapting and integrating existing software.
- Develop bare-metal and RTOS-based firmware including bootloaders, real-time control, state machines, and signal processing.
- Design interrupt-driven drivers and DMA-based data handling on ARM microcontrollers.
- Participate in SITL and HIL/HITL testing, validation, debugging with lab equipment.
- Contribute to code reviews and maintain Git workflows.
- Ensure compliance with safety-critical documentation standards.
Requirements
- Fluent English communication skills.
- Bachelor’s in Electronic Engineering, Computer Science, or related.
- Minimum 5 years in embedded software/firmware development.
- Strong C/C++; ARM assembly a plus.
- Hands-on with ARM microcontrollers (e.g., STM32), bare-metal/RTOS.
- Interrupt-driven drivers, DMA transfers, protocols (I2C, SPI, UART, CAN).
- Git and modern workflows; collaboration with hardware engineers.
Nice to have
- High-performance platforms (e.g., NVIDIA Orin).
- Deterministic scheduling, advanced DMA, safety standards (MISRA C).
- UAV/robotics (PX4, ArduPilot, MAVLink).
- Secure boot, cryptography, EMC/EMI, FPGA/SDR, HIL automation.
Culture & Benefits
- International community of 110+ nationalities.
- Trust-based environment with internal growth opportunities.
- Robust training via internal Academy with 250+ modules.
- Vibrant workplace with events like afterworks and team buildings.
- Sustainability focus through WeCare Together program for social/environmental impact.
Hiring process
- Brief call to discuss motivations and fit.
- 3 interviews average: with line manager and team on experience, skills, role, and company.
- Possible case study: technical assessment, role play, or problem-solving.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →