SlipstreamJobsFresh Startup & VC-Backed Jobs

Senior Embedded Software Test Engineer (m/f/d), Safety & Security Platform

ARX Robotics - Munich, Bavaria, Germany - Hybrid - posted 2026-09-14

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

ARX Robotics is seeking a Staff Embedded Software Engineer to provide technical leadership in developing safety- and security-critical platform software for defence products. This is a hands-on leadership role focused on building the foundational software architecture beneath application and middleware layers. Key Responsibilities: - Own and evolve the foundational architecture of safety- and security-critical embedded platform software, spanning BSP, boot chain, kernel, and OS configuration - Integrate and adapt vendor BSPs for bespoke hardware, driving initial board bring-up, peripheral initialization, and complex hardware-software integration - Design and implement kernel-level components, device drivers, secure-boot chains, hardware roots of trust, and reliable software update and recovery mechanisms - Validate and integrate high-bandwidth sensor interfaces (e.g., GMSL, MIPI CSI-2), embedded networking, and CAN protocols to ensure reliable data transport, synchronization, and fault handling - Optimize platform software for real-time determinism, reliability, and mission availability under strict system and resource constraints - Translate system, safety, and security standards into verifiable, fully traceable platform-software designs and objective evidence across the development lifecycle - Provide hands-on technical leadership, set engineering direction, and mentor cross-functional teams across software, hardware, test, and security disciplines You will work closely with hardware and operating system teams, resolving complex integration issues and supporting high-bandwidth camera interfaces. This role requires setting technical direction, solving complex platform-level challenges, and acting as a trusted authority across multiple engineering disciplines. ARX is a dual-use technology company specializing in autonomous unmanned systems and sensors for the European defence sector, supporting NATO Armies and civilian first responders. Requirements: - 10+ years of professional experience developing low-level platform software (BSPs, bootloaders, kernels, device drivers) for safety- or security-critical systems in regulated sectors (defence, aerospace, or marine) - Strong C and Modern C++ programming skills with production experience in real-time or safety-oriented operating systems like embedded Linux or QNX (including build toolchains like Yocto/Open Embedded or Buildroot) - Deep understanding of real-time systems concepts (scheduling, IPC, memory management, determinism) and hands-on experience with hardware integration, high-bandwidth sensor interfaces, embedded networking, and CAN - Experience with secure boot, trusted execution, hardware roots of trust, TPMs or HSMs, signed updates, rollback and recovery mechanisms - Proven ability to debug complex hardware-software integration issues at the platform level, act proactively, and communicate technical trade-offs clearly as a trusted Staff-level engineering authority - Bachelor's or master's degree in computer science, software engineering, or a related technical discipline - Professional fluency in English (must-have); German language proficiency is a strong plus

Similar roles