Arxroboticsgmbh
Staff Embedded Software Engineer (m/f/d), Safety & Security Platform
Munich. Posted 2 months ago
The role
You will provide technical leadership in developing safety- and security-critical platform software for defence products. You will build the software foundation beneath application and middleware layers by working with hardware and operating systems.
What you will do
- Own and evolve the architecture of safety- and security-critical embedded platform software.
- Integrate and adapt vendor BSPs for bespoke hardware.
- Design and implement kernel-level components, device drivers, secure-boot chains, and hardware roots of trust.
- Validate and integrate high-bandwidth sensor interfaces, embedded networking, and CAN protocols.
- Optimize platform software for real-time determinism, reliability, and mission availability.
- Translate system, safety, and security standards into verifiable platform-software designs.
- Provide hands-on technical leadership and mentor cross-functional teams.
Required qualifications
- 10+ years professional experience developing low-level embedded platform software for complex, safety- or security-critical systems in a regulated environment.
- Experience with BSPs, kernel development and configuration/integration, drivers, bootloaders, hardware interfaces and operating-system integration.
- Experience integrating and adapting vendor BSPs, bringing up bespoke hardware and developing platform software across the software lifecycle and a V-model or equivalent assurance framework.
- Strong C and Modern C++ programming skills for embedded systems.
- Python for automation, tooling, testing or system integration.
- Strong understanding of low-level operating-system and real time systems concepts.
- Practical experience with camera or high-bandwidth sensor interfaces, embedded networking and/or CAN.
- Ability to debug hardware-software integration issues and read hardware documentation.
- Professional fluency in English.
Nice to have
- German language proficiency
Benefits
- Competitive compensation package including a bonus opportunity
- 27 vacation days to start, increasing with tenure up to 30 days
- Employer-supported pension contribution
- Learning & development support and team events budget
- Employee discounts and flexible benefits budget via Probonio
- Hybrid working setup depending on role and team needs
- Structured salary bands, levelling framework, and bi-annual development conversations
- Referral bonus program
- Dog-friendly office
- Relocation support where applicable
About the company
ARX is a dual-use technology company that specializes in developing autonomous unmanned systems and sensors for the European defence sector. They develop unmanned ground systems and sensors to assist NATO Armies and civilian first responders.