Job Search and Career Advice Platform
  • Jobs
  • Headhunters
  • Free resume review
  • About Us
EN
5.271

It Software Engineer jobs in Germany

(Senior) C++ Software Engineer Middleware (f/m/x)

Bayerische Motoren Werke Aktiengesellschaft

Ulm
On-site
EUR 60,000 - 75,000
10 days ago
I want to receive the latest job alerts for “It Software Engineer” jobs

Softwareentwickler / Data Engineer DevOps (mwd)

HMS Analytical Software GmbH

Heidelberg
Hybrid
EUR 50,000 - 70,000
10 days ago

Scientist (Postdoc) as research software engineer

Helmholtz Association of German Research Centres

Germany
On-site
EUR 60,000 - 80,000
14 days ago

Junior Software Engineer in Simulation Eurofighter (m/f/d) for AIRBUS

Orizon GmbH, Unit Aviation

Manching
On-site
EUR 45,000 - 60,000
10 days ago

Senior Full-Stack Software Engineer (m/f/d)

Jedox AG

Freiburg im Breisgau
On-site
EUR 65,000 - 85,000
8 days ago
discover more jobs illustrationDiscover more opportunities than anywhere else. Find more jobs now

Senior Software Engineer

Phiture

Germany
Remote
EUR 65,000 - 85,000
9 days ago

Application Engineer - Global Application Expert (m/f/x)

ZEISS Group

Oberkochen
On-site
EUR 60,000 - 80,000
8 days ago

Principal Software Developer, Frontend Web

PowerToFly

Germany
Remote
EUR 70,000 - 100,000
9 days ago
HeadhuntersConnect with headhunters to apply for similar jobs

Principal Software Development Engineer (Rich Media)

PowerToFly

Germany
Remote
EUR 154,000 - 261,000
9 days ago

Financial Data Engineer / Software Developer for our Quantitative Strategies Team

MEAG

München
Hybrid
EUR 60,000 - 80,000
10 days ago

Junior Fullstack Software Engineer (m / f / d) – English-Speaking Role |.NET / C# | Hybrid in Munich

WECONN3CT GmbH

München
On-site
EUR 50,000 - 70,000
11 days ago

Software Developer ID46604

Phiture

Germany
Hybrid
EUR 80,000 - 100,000
13 days ago

Software Engineer

CTG IT Solutions

Konz
On-site
EUR 60,000 - 90,000
14 days ago

Financial Data Engineer / Software Developer for our Quantitative Strategies Team (m|f|d)

MEAG MUNICH ERGO AssetManagement GmbH

München
Hybrid
EUR 70,000 - 90,000
15 days ago

DevOps - Softwareentwickler (m/w/d)

Orizon GmbH, Unit Aviation

Bremen
On-site
EUR 60,000 - 80,000
11 days ago

Softwareentwickler (m/w/d) – C# | SQL | ERP-Systeme

Ersilia

Pirmasens
On-site
EUR 50,000 - 70,000
8 days ago

SPS Programmierer (m/w/d)

ORANGE Engineering Holding GmbH & Co. KG

Bremen
On-site
EUR 60,000 - 80,000
8 days ago

Softwareentwickler (m/w/d)

ORANGE Engineering Holding GmbH & Co. KG

Bremen
Hybrid
EUR 50,000 - 70,000
8 days ago

SOFTWAREENTWICKLER C# (M/W/D)

Brain Products GmbH

Gilching
Hybrid
Confidential
8 days ago

Programmierer Langdrehmaschinen (m/w/d)

Bindan GmbH & Co. KG

Meinerzhagen
On-site
EUR 40,000 - 55,000
8 days ago

Ingenieur/Techniker / SPS/PLS-Programmierer (m/w/d) in der Automatisierungstechnik

VESCON Process

Frankenthal (Pfalz)
On-site
EUR 48,000 - 65,000
8 days ago

Junior Software Developer (m/w/d)

EPG Ehrhardt Partner Group

Dortmund
On-site
EUR 40,000 - 60,000
8 days ago

Embedded Softwareentwickler / Lead Engineer (m/w/d)

Soluware

Schuhmacher
Hybrid
EUR 60,000 - 80,000
8 days ago

Ingenieur/Techniker / SPS/PLS-Programmierer

VESCON GmbH

Frankenthal (Pfalz)
On-site
EUR 50,000 - 70,000
8 days ago

Testautomatisierer in der Healthcare-Softwareentwicklung (m/w/d)

CompuGroup Medical SE

Koblenz
Hybrid
EUR 40,000 - 60,000
8 days ago

Top job titles:

Sozialpadagogin jobsCyber Security jobsPflegedienstleiter jobsLagerist jobsFilialleiterin jobsKrankenpfleger jobsItalienisch jobsBike jobsObjektleiter jobsVideo Editor jobs

Top companies:

Jobs at LiebherrJobs at EnpalJobs at ZeitJobs at BeiersdorfJobs at DekraJobs at Robinson ClubJobs at AccentureJobs at EuropcarJobs at About YouJobs at Benteler

Top cities:

Jobs in StuttgartJobs in LeipzigJobs in DresdenJobs in BonnJobs in BochumJobs in MagdeburgJobs in UlmJobs in ErlangenJobs in OsnabruckJobs in Offenbach

Similar jobs:

Teilzeit jobsSecurity jobsProduktionsmitarbeiter jobsIt jobsHeimarbeit jobsSicherheit jobsLagermitarbeiter jobsSachbearbeiterin jobsArchitektur jobsKita jobs
(Senior) C++ Software Engineer Middleware (f/m/x)
Bayerische Motoren Werke Aktiengesellschaft
Ulm
On-site
EUR 60.000 - 75.000
Full time
10 days ago

Job summary

A leading automotive tech company in Ulm is looking for a (Senior) C++ Software Engineer Middleware. You will develop high-quality software integral to BMW vehicles, ensuring robustness and security in design. Ideal candidates have a computer science degree, at least 3 years in software development, and proficiency in Modern C++. The role offers a collaborative work environment, flexible hours, and international teams. Apply now to join a pioneering team in automotive software innovation.

Benefits

Company car option
Relocation Services
Flexible working hours
Intercultural team environment

Qualifications

  • At least 3 years of practical software development experience using Agile methodology.
  • Good knowledge of multi-platform development and state-machines.
  • Hands-on knowledge with Linux stack.

Responsibilities

  • Ensure robustness, performance, and security aspects within software design.
  • Collaborate with a dynamic team in a modern development environment.
  • Develop middleware components for a Linux-based operating system.

Skills

Coding skills in Modern C++17/20
API design
Object-oriented programming
Multi-platform development
English (business fluent)

Education

University degree in computer science

Tools

Yocto Linux
CMake
Python
Docker
Job description
(Senior) C++ Software Engineer Middleware (f/m/x)

At BMW Car IT, a wholly owned subsidiary of BMW AG, we live and breathe software. We design and implement embedded software for electronic control units of the BMW cars as well as related tools and frameworks. By delivering software all the way from the idea to the final product we lead BMW into the future of digitalization and mobility.
Our department’s area of responsibility is the design and development of middleware components for a Linux based operating system in connected cars. We develop the central component for BMW Remote Software Upgrade to deliver feature improvements and functional enhancements to millions of our BMW customer vehicles around the globe. BMW's software-defined vehicles, with numerous computing units, benefit from these updates, improving driving assistance, infotainment, personalization and security. We also develop a C++ application framework for event driven and robust automotive application development. Our software pulls all strings together in the car, communicates with cloud services and realizes innovative update functions inside the car.

What awaits you?
  • As part of a dynamic and agile team you will ensure robustness, performance, and security aspects within the software design and the software you develop.
  • The result of your effort is high-quality software which becomes an integral part of BMW vehicles.
  • You will be working in a modern development environment with tools such as C++17/20, Yocto Linux, CMake, Git/GitHub EE, Zuul CI, Docker, Python, and sometimes Qt5.
  • You collaborate with a team of passionate professionals who value knowledge sharing and mutual support. You are self-driven and able to work independently as member of a Scrum team.
What should you bring along?
  • University degree in computer science or a comparable course of study.
  • At least 3 years of practical software development experience using Agile methodology.
  • Very good coding skills in Modern C++17/20, including good API design, object-oriented programming, as well as component-level software architecture, unit testing, compiler toolchains (gcc, clang), C++ quality assurance, git
  • Very good proficiency: multi-platform development, state-machines, event driven programming, remote procedure calls, hands on knowledge with Linux stack.
  • Good knowledge with Qt5Core, CMake, Yocto/Linux, Python.
  • Business-fluent English is required, German would be an advantage.

You enjoy working in an international team and are passionate about modern high-quality software development? Apply now!

Note: Please apply exclusively online via our career portal. Applications via other channels (esp. e-mail) cannot be considered.

What we offer in Ulm?
  • Company car option.
  • English speaking teams in an intercultural setting.
  • Flexible organisation of working times & mobile work arrangements.
  • Relocation Services for our new employees.

Earliest starting date: from now on

Type of employment: unlimited
Working hours: Vollzeit

Do you have any questions? Then simply send your enquiry using our contact form . Your enquiry will then be answered by telephone or e-mail.

At the BMW Group, we place great importance on equal treatment and equal opportunities. Our recruiting decisions are based on the personality, experience, and skills of the applicants.

  • 1
  • ...
  • 25
  • 26
  • 27
  • ...
  • 211

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform

Empoweringjob seekers

Tools
  • Jobs
  • Resume review
  • Headhunters
  • Browse jobs
Company
  • About us
  • Careers at JobLeads
  • Site notice
  • Press
  • Reviews
Support
  • Help
  • Partner integration
  • ATS Partners
Social
  • JobLeads Blog
  • YouTube
  • LinkedIn
  • Instagram
  • Facebook
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2025 | All rights reserved