(Senior) Software Engineer - Automated Driving Motion Planning (f/m/x)BMW AG
We are offering an interesting opportunity to work as a (Senior) Robotics Software Engineer in our autonomous driving division. Calling on your sound knowledge of motion planning, decision-making or autonomous systems, you will join our agile team to develop and improve concepts and algorithms, implement and evaluate them in a simulation environment and perform testing with real test vehicles.
What awaits you?
Our Autonomous Driving Campus offers the perfect infrastructure for successfully developing innovative software for the cars of the future.
As a part of a feature team you contribute to the ADAS software stack.
You care about writing clean and reusable C++ code.
Testing is an integral part of your every-day routine.
When developing algorithms, you adhere to design patterns and keep the overall software architecture in focus.
Integration of the algorithms in a distributed software architecture needs a close collaborating within a large team of experts.
Your tasks will also include implementing development tools for simulation and testing the algorithms on all platforms incl. the vehicle.
What should you bring along?
University degree in computer science, robotics, control theory or a related field.
At least 3 years of experience in motion planning, decision-making, reasoning, control theory, optimisation, prediction or reinforcement learning, ideally involving vehicle applications.
Practical knowledge of agile software development and object-oriented software design principles.
Expertise in programming with C++, ideally with Python.
Experience with Linux and ROS.
Experienced in dealing with complex build environments and continuous integration.
Ideally add-on knowledge in C and Matlab/Simulink.
You enjoy working in an international team and are passionate about software? Apply now!
What do we offer?
30 days of holiday.
BMW & MINI promotions.
Flexible organisation of working times.
High Work-Life Balance.
And many other benefits - see bmw.jobs/benefits
Earliest starting date: from 02.08.2021
Type of employment: unlimited Working hours: Full-time
Christina Simon BMW Group Recruiting Team +49 89 382-17001