Get roles like this, scored and matched, in your inbox.
Sign up free →Job Opening
Staff Firmware Engineer (m/f/d), Platform R&D
ARX · Munich, Bavaria · Posted 53 days ago
We are looking for a Staff Firmware Engineer to provide technical leadership in the development of bespoke, safety- and security-critical embedded systems for defence products. You will shape firmware architecture and implementation across the product-development lifecycle, from requirements and design through integration, verification and qualification.
This is a hands-on technical role. You will set engineering direction, resolve complex embedded-systems problems and act as a trusted technical authority across firmware, hardware, systems, test and security disciplines.
- Own and evolve the foundational architecture, design, and implementation of safety- and security-critical real-time embedded firmware for defence products.
- Translate complex system, safety, and security requirements into clear, verifiable firmware designs, maintaining full traceability across the V-model development lifecycle.
- Design and implement robust bare-metal and RTOS-based components, including device drivers, custom hardware-abstraction layers (non-AUTOSAR), BSPs, and bootloaders.
- Develop secure-update mechanisms and integrate hardware-security features (e.g., HSMs, PKI, anti-tamper mechanisms) to align with zero-trust security principles.
- Build highly testable, deterministic firmware that operates consistently across target hardware, SIL, and HIL simulation environments.
- Investigate and resolve complex hardware-software integration faults using systematic debugging techniques, schematics, JTAG probes, oscilloscopes, and logic analyzers.
- Provide hands-on technical leadership, mentor cross-functional teams, and set the engineering direction across firmware, hardware, test, and security disciplines.
- 10+ years of professional experience developing bare-metal and RTOS-based firmware for safety- or security-critical real-time systems in regulated sectors (e.g., defence, aerospace, or marine).
- Deep expertise in low-level embedded systems (interrupts, scheduling, determinism, fault tolerance) with strong C and Modern C++ programming skills, supplemented by Python for automation.
- Proven ability to debug complex hardware-software integration issues using test equipment and protocol analyzers, with familiarity targeting platforms like Infineon AURIX or ARM Cortex.
- Practical experience across the full development lifecycle, utilizing safety-certified toolchains, static analysis, automated CI and firmware testing, and objective verification evidence.
- A proactive, evidence-driven mindset capable of acting as a trusted Staff-level technical authority, communicating complex trade-offs clearly across multidisciplinary engineering teams.
- Bachelor's or master's degree in computer science, Software Engineering, Electrical Engineering or a related technical discipline.
- Professional fluency in English (must-have); German language proficiency is a strong plus.
This posting is sourced from ARX's own career site — applying takes you there directly.
Get roles like this, scored and matched, in your inbox.
Sign up free →Related roles
There are 50 open roles at ARX right now. This role centers on Embedded Firmware, Bare-metal Programming, Rtos, and C.
Want roles like this found for you?
Set your Focus once. Career Engine screens every new opening every week.
A scored, explained shortlist — not a keyword match — delivered weekly. Free for one profile.