Aktiviere Job-Benachrichtigungen per E-Mail!

Senior Embedded Software Engineer C++ (Automotive Unit)

TN Germany

Unterschleißheim

Vor Ort

EUR 60.000 - 90.000

Vollzeit

Vor 23 Tagen

Erhöhe deine Chancen auf ein Interview

Erstelle einen auf die Position zugeschnittenen Lebenslauf, um deine Erfolgsquote zu erhöhen.

Zusammenfassung

An innovative firm is seeking a skilled C++ Embedded Developer to join their dynamic team. This role focuses on designing and optimizing software solutions for automotive applications, particularly in porting Machine Learning models for Computer Vision to embedded systems. You will collaborate with cross-functional teams to ensure high-performance and reliability while adhering to Functional Safety standards. If you are passionate about cutting-edge automotive technology and thrive in challenging environments, this opportunity is perfect for you.

Qualifikationen

  • Proven experience in C++ programming with a focus on low-level development.
  • Solid understanding of embedded systems and basic hardware concepts.
  • Interest in porting Machine Learning models for embedded platforms.

Aufgaben

  • Develop and optimize low-level C++ code for automotive systems.
  • Port Machine Learning models for Computer Vision onto embedded platforms.
  • Collaborate with suppliers for seamless software-hardware interaction.

Kenntnisse

C++ Programming
Embedded Systems
Machine Learning
Computer Vision
Problem-solving

Ausbildung

Bachelor's Degree in Computer Science or related field

Tools

Lauterbach
TensorFlow Lite
AUTOSAR

Jobbeschreibung

Social network you want to login/join with:

col-narrow-left

Client:

Simi Reality Motion Systems GmbH

Location:
Job Category:

Other

-

EU work permit required:

Yes

col-narrow-right

Job Reference:

fcdc6d7fb8e3

Job Views:

10

Posted:

25.04.2025

Expiry Date:

09.06.2025

col-wide

Job Description:

ZF LIFETEC is one of the world's leading suppliers of passive safety systems. As Simi Automotive, a global innovation leader for motion capture software and complete systems for recording and analyzing human movements and a subsidiary of ZF LIFETEC, we contribute our experience with camera-based systems to the development of solutions for vehicle interior monitoring. Together with our colleagues at ZF LIFETEC, we are working on adaptive restraint systems.

Tasks

As a key member of our embedded software development team, you will play a critical role in designing, implementing, and optimizing software solutions for automotive applications. You will work on porting Machine Learning (ML) models for Computer Vision to embedded systems, will take care of the access to the required peripherals like cameras, SerDes and automotive busses like CAN, LIN and Flexray, while ensuring compliance with Functional Safety standards (e.g. ISO 26262). Your expertise in low-level C++ development and hardware knowledge will be essential to deliver high-performance and reliability.

Key Responsibilities

  • Develop, optimize, and debug low-level C++ code for embedded automotive systems.
  • Port and integrate Machine Learning models for Computer Vision onto embedded platforms.
  • Collaborate with suppliers to ensure seamless interaction between software and hardware components.
  • Conduct performance tuning and resource optimization for embedded systems.
  • Work closely with cross-functional teams, including AI/ML experts, system architects and safety engineers.
  • Contribute to the design of robust, maintainable and scalable software architectures.
Requirements

Required Qualifications

  • Proven experience in C++ programming (preferably C++11/14/17) with a focus on low-level development.
  • Solid understanding of embedded systems and basic hardware concepts (e.g. SoC's, memory management, peripherals).
  • Interest in porting or optimizing Machine Learning models (e.g., TensorFlow Lite, ONNX) for embedded platforms, e.g. TDA4.
  • Familiarity with Computer Vision concepts and frameworks is a plus.
  • Strong debugging skills using tools like Lauterbach or similar.
  • Proficiency in real-time operating systems (AUTOSAR Classic based) or bare-metal programming.
  • Excellent problem-solving skills and attention to detail.
  • Fluent English, German B2 appreciated

Preferred Qualifications

  • Experience with hardware acceleration technologies (e.g. NPUs, GPUs or DSPs).
  • Familiarity with automotive communication protocols (e.g. CAN, LIN, Automotive Ethernet).
  • Experience of Functional Safety standards such as ISO 26262 is a plus.
  • Understanding of AI/ML frameworks such as TensorFlow.
  • Knowledge of safety-critical software development processes (e.g. MISRA C++, ASPICE).

Are you passionate about cutting-edge automotive technology and have a strong background in low-level C++ development? Do you thrive in challenging environments where safety, performance, and innovation converge? If so, we want you to join our team as a C++ Embedded Developer specialized in embedded systems.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.