Senior Robotics Software Engineer - Generalist (m/f/d)
Core
Design, implement, and harden real-time robotic software components for autonomous systems operating in real-world defense and mission-critical environments.
Role type
Senior IC robotics software engineer (generalist)
Builds
Core autonomy software for next-generation robotic systems
Domain
Defense / Robotics / Autonomous Systems
Deliverable
production ML models
Required skills
C++17/20, ROS/ROS 2, real-time systems, sensor fusion, state estimation, perception, planning, control, embedded systems, debugging, system architecture
Preferred skills
Python, optimization, filtering, physical modeling, GPU programming, simulation tools
Technologies
C++, ROS, ROS 2, embedded platforms, GPUs
Responsibilities
Design and implement robust real-time robotics software components; Develop and improve algorithms in estimation, perception, planning, control, or integration; Debug and validate robotic systems during field tests; Collaborate with cross-functional robotics and embedded teams; Ensure deterministic behavior and system-level stability; Maintain high engineering standards including code reviews and reproducible builds
Seniority
Senior, hands-on IC
