Senior Firmware Developer (Embedded)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Firmware Developer (C/C++): Designing and developing low-level embedded software for microcontroller-based systems with an accent on real-time control, signal processing, and embedded communication. Focus on bare-metal development for ARM architectures, hardware bring-up, and translating system-level requirements into firmware specifications.
Location: Luxembourg
Company
Independent technology consulting firm providing guidance and solutions across Information Systems, Telecom, Life Sciences, and Engineering.
What you will do
- Translate system-level requirements into detailed firmware specifications and software design requirements.
- Develop bare-metal firmware for MCU-based systems, including bootloaders, drivers, and low-level service layers.
- Implement real-time application logic such as control state machines, signal processing algorithms, and waveform generation.
- Debug embedded systems using lab equipment (oscilloscopes, logic analyzers) in collaboration with electronics engineers.
- Maintain clean, well-structured code under version control (Git) and produce technical documentation.
- Collaborate with cross-functional teams including electronics, mechanical, and optical engineering.
Requirements
- Minimum 6 years of experience in firmware and embedded software development.
- Strong proficiency in C and C++.
- Hands-on experience with ARM-based microcontrollers (e.g., STM32) and embedded processors (e.g., NVIDIA Orin).
- Proven experience in bare-metal development for ARM architectures.
- Strong understanding of embedded communication protocols: I2C, SPI, UART, and CAN.
- English: Fluent (C1).
- Experience in the defense industry.
Nice to have
- Experience in real-time operating systems (RTOS).
- Knowledge of signal processing or control systems.
- Exposure to safety-critical or regulated development environments.
Culture & Benefits
- International community with over 110 different nationalities.
- Robust training system through an internal Academy with 250+ modules.
- Strong internal growth culture where 70% of key leaders started at entry level.
- Vibrant workplace with frequent internal events, afterworks, and team buildings.
- Opportunity to lead social or environmental impact projects via the WeCare Together program.
Hiring process
- Brief virtual or phone conversation to discuss motivations and background.
- Average of 3 interviews with line managers and future teammates.
- Technical assessment or case study depending on the role requirements.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →