The AI Job Search Engine
Senior C++ Software Engineer Middleware(m/w/x)
Description
In this role, you will be at the forefront of developing middleware for connected cars, ensuring software robustness and performance while collaborating with a passionate team. Your work will directly enhance the driving experience for millions of customers worldwide.
Let AI find the perfect jobs for you!
Upload your CV and Nejo AI will find matching job offers for you.
Requirements
- •University degree in computer science or comparable course of study
- •At least 3 years of practical software development experience
- •Very good coding skills in Modern C++17/20, API design, object-oriented programming, component-level software architecture, unit testing, compiler toolchains (gcc, clang), C++ quality assurance, git
- •Very good proficiency in multi-platform development, state-machines, event driven programming, remote procedure calls, hands-on knowledge with Linux stack
- •Good knowledge of Qt5Core, CMake, Yocto/Linux, Python
- •Business-fluent English; German is advantageous
- •Enjoyment of working in an international team and passion for modern high-quality software development
Education
Work Experience
3 years
Tasks
- •Design and develop middleware components for Linux-based operating systems
- •Implement the central component for BMW Remote Software Upgrade
- •Deliver feature improvements and functional enhancements to vehicles
- •Develop a C++ application framework for automotive applications
- •Ensure robustness, performance, and security in software design
- •Collaborate with a dynamic and agile team
- •Utilize tools such as C++17/20, Yocto Linux, and Docker
- •Work independently as a member of a Scrum team
Tools & Technologies
Languages
English – Business Fluent
German – Basic
Benefits
Flexible Working
- •Flexible organisation of working times
- •Mobile work arrangements
Company Vehicle
- •Company car option
Career Advancement
- •Career development
Learning & Development
- •Continuous personal qualification
Other Benefits
- •Relocation services
- NewTec GmbHFull-timeWith HomeofficeSeniorUlm
- NewTec GmbH
Embedded Software-Ingenieur Medizintechnik(m/w/x)
Full-timeWith HomeofficeExperiencedNeu-Ulm - ZwickRoell GmbH & Co. KG
Software Entwickler - Quality(m/w/x)
Full-timeWith HomeofficeExperiencedUlm - HARMAN
Hardware Engineer /Expert and HW Architect(m/w/x)
Full-timeWith HomeofficeSeniorUlm, Karlsbad - Bertrandt
Senior Software Engineer - Anti-Money-Laundering(m/w/x)
Full-timeWith HomeofficeSeniorfrom 70,000 / yearUlm
Senior C++ Software Engineer Middleware(m/w/x)
The AI Job Search Engine
Description
In this role, you will be at the forefront of developing middleware for connected cars, ensuring software robustness and performance while collaborating with a passionate team. Your work will directly enhance the driving experience for millions of customers worldwide.
Let AI find the perfect jobs for you!
Upload your CV and Nejo AI will find matching job offers for you.
Requirements
- •University degree in computer science or comparable course of study
- •At least 3 years of practical software development experience
- •Very good coding skills in Modern C++17/20, API design, object-oriented programming, component-level software architecture, unit testing, compiler toolchains (gcc, clang), C++ quality assurance, git
- •Very good proficiency in multi-platform development, state-machines, event driven programming, remote procedure calls, hands-on knowledge with Linux stack
- •Good knowledge of Qt5Core, CMake, Yocto/Linux, Python
- •Business-fluent English; German is advantageous
- •Enjoyment of working in an international team and passion for modern high-quality software development
Education
Work Experience
3 years
Tasks
- •Design and develop middleware components for Linux-based operating systems
- •Implement the central component for BMW Remote Software Upgrade
- •Deliver feature improvements and functional enhancements to vehicles
- •Develop a C++ application framework for automotive applications
- •Ensure robustness, performance, and security in software design
- •Collaborate with a dynamic and agile team
- •Utilize tools such as C++17/20, Yocto Linux, and Docker
- •Work independently as a member of a Scrum team
Tools & Technologies
Languages
English – Business Fluent
German – Basic
Benefits
Flexible Working
- •Flexible organisation of working times
- •Mobile work arrangements
Company Vehicle
- •Company car option
Career Advancement
- •Career development
Learning & Development
- •Continuous personal qualification
Other Benefits
- •Relocation services
About the Company
BMW Car IT
Industry
IT
Description
The company designs and implements embedded software for electronic control units of BMW cars and related tools.
- NewTec GmbH
Embedded Softwareingenieur(m/w/x)
Full-timeWith HomeofficeSeniorUlm - NewTec GmbH
Embedded Software-Ingenieur Medizintechnik(m/w/x)
Full-timeWith HomeofficeExperiencedNeu-Ulm - ZwickRoell GmbH & Co. KG
Software Entwickler - Quality(m/w/x)
Full-timeWith HomeofficeExperiencedUlm - HARMAN
Hardware Engineer /Expert and HW Architect(m/w/x)
Full-timeWith HomeofficeSeniorUlm, Karlsbad - Bertrandt
Senior Software Engineer - Anti-Money-Laundering(m/w/x)
Full-timeWith HomeofficeSeniorfrom 70,000 / yearUlm