Senior Autonomous Driving Software Engineer
MunichOn-site or hybridSeniorFull Time3d agoFresh
At Autobrains, we are building the next generation of Level 4 autonomous vehicles. As a Senior Autonomous Driving Software Engineer, you will design, develop, and integrate the core infrastructure components that power our perception and planning pipelines.
At Autobrains, we are building the next generation of Level 4 autonomous vehicles. As a Senior Autonomous Driving Software Engineer, you will design, develop, and integrate the core infrastructure components that power our perception and planning pipelines. Acting as a critical link between hardware, algorithms, and platform modules, you will deliver reliable, production-grade software running in real-world autonomous fleets.
-
Architect Core Infrastructure: Design, build, and maintain reusable, production-grade infrastructure components shared across multiple application teams for real-vehicle deployment.
-
Optimize System Performance: Profile, debug, and fine-tune platform infrastructure modules to maximize runtime efficiency, low latency, and system reliability.
-
Drive Hardware & Software Integration: Seamlessly integrate software modules with underlying hardware sensors and platform subsystems to ensure cohesive, end-to-end system operation.
-
Collaborate Cross-Functionally: Partner closely with hardware, algorithm, and verification engineers to align on system-level architecture, validation, and testing.
-
Document Technical Systems: Author and maintain clear technical documentation, including architectural design specifications and system integration guidelines.
-
B.Sc. or M.Sc. in Computer Science, Electrical Engineering, or a related technical field.
-
5+ years of hands-on software development experience building real-time, high-performance systems.
-
Strong proficiency in modern C++ and Python.
-
Deep understanding of memory management, concurrency, synchronization, and low-level performance optimization.
-
Proven problem-solving and root-cause debugging skills at the system level.
Strong Advantages
- Hands-on experience with ROS / ROS 2.
- Prior experience in system-level development on UNIX/Linux operating systems.
- Solid background in software architecture and distributed system design.
Nice to Have
- Experience with camera, LiDAR, and IMU sensor integration and time synchronization.
- Familiarity with agentic workflows in software development.
Frequently asked
Is this Senior Autonomous Driving Software Engineer role remote?
This role is based in Munich.
Related
Autobrains is inAI native companiesAutonomous drivingAutomotive and mobility