Embedded C++ Software Developer

Luxoft Germany

Des Moines (IA)

On-site

USD 110,000 - 160,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Luxoft Germany seeks a C++ Developer to work on embedded C++ software for automotive and intelligent-vehicle systems. You’ll work directly with OEM customers and deliver high-quality software across the full development lifecycle.

Responsibilities include developing, integrating, and maintaining real-time embedded software; owning architecture, performing design reviews, and coordinating with QA, systems, and test teams to ensure release readiness.

Qualifications

  • 6+ years of professional software development experience, including automotive embedded software.
  • Strong modern C++ expertise with STL, multithreading, debugging, and performance optimization.
  • Experience with embedded C/C++, real-time systems, Linux or QNX/RTOS, Git, and code reviews.
  • Ability to work directly with OEM customers and distributed teams; fluent English communication.

Responsibilities

  • Develop, integrate, and maintain real-time embedded C++ software for ECU-based features.
  • Collaborate with QA, systems, and customer teams to ensure release readiness and traceability.

Skills

Embedded C++
Modern C++
Multithreading
Automotive domain knowledge
English communication
OEM collaboration

Tools

Git
Linux
QNX/RTOS
OpenCV

Job description

Project description

We’re looking for a C++ Developer to work on development of embedded C++ software for automotive and intelligent-vehicle systems. You’ll work directly with OEM customers and deliver high-quality software across the full development lifecycle.

Responsibilities
  • Develop, integrate, and maintain a real-time embedded C++ software.Own technical architecture and delivery for ECU-based automotive features, including camera/vision, vehicle functions, HMI, parking, diagnostics, or infotainment.Conduct design and code reviews.Turn customer requirements into estimates, software designs, implementation plans, and testable deliverables.Work with QA and systems teams on issue analysis, root-cause investigation, unit/integration testing, and release readiness.Coordinate with customer architects, product owners, developers, configuration managers, and test teams.Maintain development quality, traceability, documentation, schedule, and Automotive SPICE-aligned processes.Support image-processing or perception features where applicable, including OpenCV-based components and multi-ECU integration.

SKILLS
Must have
  • 6+ years of professional software-development experience, including 2+ years in automotive embedded software.Strong modern C++ expertise, ideally C++11/14/17, STL, multithreading, debugging, and performance optimization.Hands-on experience with embedded C/C++, real-time systems, Linux or QNX/RTOS, Git, and code-review practices.Automotive domain knowledge: CAN, ECUs, diagnostics, AUTOSAR, HMI, parking, camera, ADAS, infotainment, or vehicle-function systems.Confidence working directly with OEM customers and distributed engineering teams.Strong written and spoken English.

Nice to have

OpenCV, stereo vision, image processing, obstacle detection, or perception systems.Adaptive AUTOSAR, Ethernet, Vector CANoe, ASPICE, UML, or requirements-traceability experience.Experience with BMW, Ford, Volkswagen Group, Hyundai, John Deere, or comparable OEMs/Tier 1 suppliers.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Automotive Embedded Software Architect – C/C++
Automotive Embedded Software Architect – C/C++

Global Connect Technologies • Mossville (IL)

On-site
USD 140,000 - 190,000
Real-Time Embedded C++ Engineer for Automotive Systems
Real-Time Embedded C++ Engineer for Automotive Systems

Luxoft Germany • Des Moines (IA)

On-site
USD 110,000 - 160,000
Sr. Software Engineer (C++ Embedded)
Sr. Software Engineer (C++ Embedded)

well-funded deeptech startup • United States

On-site
USD 150,000 - 180,000
Embedded Software Engineer
Embedded Software Engineer

ClifyX • Allen Park (MI)

On-site
USD 95,000 - 130,000
Embedded C++ Engineer
Embedded C++ Engineer

nexacode • Detroit (MI)

On-site
USD 90,000 - 150,000
Embedded C++ Engineer
Embedded C++ Engineer

nexacode • Dallas (TX)

On-site
USD 100,000 - 150,000
Embedded Software Engineer
Embedded Software Engineer

Pentangle Tech Services | P5 Group • Michigan

On-site
USD 120,000 - 160,000
Embedded Software Engineer
Embedded Software Engineer

PSG Global Solutions • Warren (MI)

On-site
USD 80,000 - 120,000
Embedded Software Developer
Embedded Software Developer

Electronic Transaction Consultants Corporation • Frisco (TX)

On-site
USD 90,000 - 130,000
Health and Dental plans
Retirement plans
EFAP
+1
Senior Software Engineer - ADAS Interactive Experience
Senior Software Engineer - ADAS Interactive Experience

General Motors • Milford Charter Township (MI)

On-site
USD 140,000 - 170,000