(Senior)Software Engineer C++ for an Adaptive Automated Driving Platform (f/m/x)

Offer by BMW Group

c++

embedded

qt

About this job

Job type: Full-time
Experience level: Mid-Level, Senior
Role: Embedded Developer
Industry: Agile Software Development, Autonomous Driving, Data & Analytics
Company size: 10k+ people
Company type: Private



Technologies

c++, embedded, qt



Job description

In an international working environment you create the Software Platform to enable driver assistance software functionality for the future generation of cars of the BMW Group.

What awaits you?

  • You will utilize state of the art agile development methodology and will work on all phases of software development, always with the goal of deploying to an upcoming series car project.
  • You sketch the concepts and the ideas, design and evaluate your solution, and finally implement and test the software including verification in simulations and on the target hardware.

    Arbeitszeit: Vollzeit

Qualifications and Experience:

  • University degree in Computer Sciences or related subjects.
  • Strong expertise in embedded software engineering with C++ in Linux based embedded systems.
  • Strong expertise in Software integration techniques and CI (build & automation tools, e.g. Bazel, Python).
  • Expertise in Adaptive AUTOSAR or a similar middleware is an advantage.
  • Knowledge in one or more of the following fields: system design, network technologies and configuration, real time systems, functional safety.
  • Fresh ideas and the ability to think outside the box to help us developing quality software solutions corresponding to our motto: Individual Mobility of the Future.
  • Fluent English for professional use, good German is a plus.

    If you are a self-motivated team player, who likes to work and share knowledge with highly professional colleagues of a wide international background, we appreciate your application.


A new version is available REFRESH