Life is always about becoming… Becoming means going on a journey to be the best version of our future selves. While we discover new things, we will face challenges, master them and grow beyond our individual limits.

Apply for a job at Mercedes-Benz and find your individual role and workspace to unleash your talents to the fullest. Empowered by visionary colleagues who share the same pioneering spirit. Joining us means becoming part of a global team that aims to build the most desirable cars in the world. Together for excellence.

Job-ID: MER0003A4Y

The Mercedes-Benz Group AG is one of the most successful automotive companies in the world. With Mercedes-Benz AG and the Mercedes-Benz Cars and Mercedes-Benz Vans divisions, the vehicle manufacturer is one of the largest and most successful suppliers of premium cars.

ADAS Software Integration Team

The Purpose of Software Integration is to integrate the software units into larger software items up to a complete integrated software consistent with software Architectural Design and to ensure that the software items are tested to provide evidence for compliance of the integrated software items with the software architectural design, including the interfaces between the software units and between the software items. Software need to be tested before it has been integrated into the cars, which will be integrated on the ECU units and will undergo several levels of testing.

You will master these tasks:

  • Preparation and delivery of ECU samples to designated Carline
  • Execution of testing procedures on software bundles flashed onto ECU samples
  • Comparison of software versions with the official release to ensure alignment
  • Establishment of Test Benches for flashing and comprehensive testing purposes
  • Active support for flashing and troubleshooting on remote Test Benches
  • Demonstration of adept troubleshooting skills for efficient issue resolution
  • Development of automation tools using Python, encompassing GUI and CLI applications
  • Efficient management of resources within the Software Integration Lab
  • Regular generation of periodic reports to track progress and findings
  • Comprehensive documentation of workflows using Confluence
  • Proficient handling of Jira Tickets for task and issue tracking
  • Resolution of bug fixes to enhance software stability
  • Display of enthusiasm and adaptability towards acquiring new knowledge and skills

  • Pursuing a Master’s Degree in any discipline, with experience in computer engineering or a related field
  • Degree in Computer Science, Information Technology, or a comparable technical course of study
  • Proficient in written and spoken English; proficiency in German is an added advantage
  • Solid knowledge and experience with any Linux operating system
  • Hands-on experience or strong knowledge in programming with C, C++, Python, or other relevant programming/scripting languages
  • Familiarity with Continuous Integration and Continuous Delivery (CI/CD) tools
  • Experience with Version Control Systems such as Git, GitHub, GitLab, or Bitbucket
  • Knowledge of building tools like CMake or Bazel
  • Understanding of containerization tools, such as Docker or Docker Swarm
  • Familiarity with Cloud technologies is beneficial
  • Experience with networking is a plus
  • Strong problem-solving skills and an analytical mindset

Additional information:

It doesn’t work completely without formalities. When sending your online application, please attach your CV, certificate of enrollment, current performance record, relevant certificates, if applicable proof of mandatory internship and the standard period of study (max. 5 MB) and mark your application documents as “relevant for this application” in the online form.

Please find the criteria of employment “here”.

Citizens of countries outside the European Trade Union please send, if applicable, your residence / work permit.

We particularly welcome online applications from candidates with disabilities or similar impairments in direct response to this job advertisement. If you have any questions, you can contact the local disability officer once you have submitted your application form, who will gladly assist you in the onward application process:

Please understand that we no longer accept paper applications and that there is no right to get your documents returned.

If you have any questions regarding the application process, please contact HR Services by e-mail at or by phone: 0711/17-99000 (Monday to Friday between 10 a.m. to 12 a.m. and 1 p.m. to 3 p.m.).

  • Meal-Discounts
  • Mobile Phone possible
  • Discounts for employees possible
  • Annual profit share possible
  • Events for employees
  • Coaching
  • Flexitime possible
  • Hybrid Work possible
  • Health Benefits
  • Company Retirement
  • Mobility offers
  • Barrier-free workplace
  • Good public transport
  • Parking
  • Near-site Childcare
  • Inhouse Doctor
  • Canteen, Café