Our client is building certifiable Level 4 autonomous driving systems for local public transport—designed and developed in Germany. Their mission is to connect people, no matter where they live, by enabling self-determined and sustainable mobility through cognitive artificial intelligence. Their unique approach, rooted in neuroscience and explainable AI, enables real-time decision-making in complex and unknown traffic scenarios—without relying solely on data from millions of kilometres of driving.
As a Scene Understanding Engineer, you will play a vital role in shaping the perception and cognition systems that allow our autonomous driver to interpret and interact with its environment.
Responsibilities:
• Develop and enhance scene understanding algorithms for complex, real-world environments.
• Design and implement modular, explainable systems that integrate sensor data and support perception and localization modules.
• Lead small development teams and contribute to overall system architecture and software integration.
• Collaborate with cross-functional teams to ensure seamless interaction between perception, planning, and control modules.
• Participate in testing and validation of autonomous systems in both simulated and real-world environments, including field testing.
• Support the certification process by developing traceable and explainable logic for perception systems.
Requirements:
• Degree in Robotics, Localization, Sensor Fusion, or a related field.
• Strong software development skills with C++ and Python.
• Proven experience in leading small engineering teams and managing complex software systems.
• Solid understanding of model-based design and modular system architecture.
• Experience with robotics or autonomous vehicle platforms in real-world or motorsport environments.
• Good grasp of deep learning principles, especially as applied to perception. • Fluent in written and spoken English.
• Willingness to travel for testing and collaborative projects.
• Familiarity with sensor fusion, object fusion, and localization algorithms is a plus.
Note: Some technical experience (e.g., deep learning, motorsport testing, or control systems) may be negotiable depending on your background and ability to learn quickly.
Why you should join us:
• Work in an intellectually stimulating and innovative environment where you can take full ownership of your projects at every stage of development.
• Enjoy flat hierarchies, an open culture, and fast decision-making processes.
• Collaborate with a skilled and dedicated team eager to share their knowledge and expertise.
• Be part of a multinational workplace that values diversity and integrates different backgrounds and perspectives.
• Work in the vibrant heart of Berlin, in the dynamic Kreuzberg district.