Job Search and Career Advice Platform

Aktiviere Job-Benachrichtigungen per E-Mail!

Embedded Software Engineer

ConSol Partners

München

Hybrid

EUR 70.000 - 90.000

Vollzeit

Heute
Sei unter den ersten Bewerbenden

Erstelle in nur wenigen Minuten einen maßgeschneiderten Lebenslauf

Überzeuge Recruiter und verdiene mehr Geld. Mehr erfahren

Zusammenfassung

A leading technology recruitment firm is seeking an experienced Embedded Software Engineer to join a reputable client in Munich. This role involves developing innovative robotic and AI solutions for the automotive sector. Candidates should have over 5 years of experience in embedded software development, strong skills in C++ and Python, and knowledge of ADAS systems. The position offers a hybrid working model with a start date as early as January 2026, providing an exciting opportunity to work on cutting-edge technology.

Qualifikationen

  • 5+ years of professional experience in embedded software development, robotics, or automotive systems.
  • Strong proficiency in C++ and Python, with experience in real-time, multithreaded applications.
  • Hands-on experience with ROS / ROS2 and robotics middleware.

Aufgaben

  • Design, develop, and optimize algorithms for robotics applications focusing on ADAS features.
  • Implement and debug software in C++ and Python for embedded and real-time systems.
  • Work with ROS / ROS2 to develop modular, scalable, and reusable robotics software stacks.

Kenntnisse

ADAS
Embedded technologies
Computer vision
C++
Python
ROS2
AI

Ausbildung

Bachelor's or Master's degree in Robotics, Computer Engineering, Electrical Engineering, Computer Science

Tools

Wireshark
CAN analyzers
Jobbeschreibung
Embedded Software Engineer (ADAS / Robotics)

Initial 12 month contract + possible extensions

Hybrid – Munich (3 days onsite / 2 days remote)

Start date – January 2026 or earlier

English (must), German (a plus)

Our client is seeking a skilled and experienced Embedded Software Engineer to join their team in developing cutting-edge robotic and AI-based solutions for the automotive industry. In this mid-level role, you will play a key part in designing, implementing, debugging, and optimizing software and hardware systems that power intelligent autonomous technologies. You will work with a diverse set of sensors and embedded platforms, contributing to real-world autonomous driving features.

Important skills

ADAS, Embedded technologies, computer vision, radar and camera processing, C++, ROSS2, Python, AI.

Key Responsibilities
  • Design, develop, and optimize algorithms for robotics applications, with a focus on ADAS features (AEB, ACC, etc.), sensor calibration, and radar-based AI solutions.
  • Implement and debug software in C++ and Python for embedded and real-time systems.
  • Work with ROS / ROS2 to develop modular, scalable, and reusable robotics software stacks.
  • Integrate and interface with sensors such as radar, LiDAR, cameras, and IMUs, ensuring proper calibration and data fusion.
  • Develop networking solutions for real-time communication between ECUs, sensors, and compute nodes (Ethernet, CAN, UDP / TCP).
  • Collaborate with cross-functional teams to integrate software with hardware platforms, ensuring system stability and performance.
  • Perform in-depth debugging and troubleshooting of embedded systems, including performance profiling and root-cause analysis.
  • Support system-level testing, validation, and documentation of robotic and AI modules.
  • Contribute to code reviews, architecture discussions, and best practices for software quality.
Qualifications
  • Bachelor's or Master's degree in Robotics, Computer Engineering, Electrical Engineering, Computer Science, or a related field.
  • 5+ years of professional experience in embedded software development, robotics, or automotive systems.
  • Strong proficiency in C++ and Python, with experience in real-time, multithreaded applications.
  • Hands-on experience with ROS / ROS2 and robotics middleware.
  • Familiarity with networking protocols and debugging tools (Wireshark, CAN analyzers, etc.).
  • Knowledge of how sensors such as radar, LiDAR, IMU, and cameras work and how to process their data.
  • Experience with sensor calibration, synchronization, and fusion techniques.
  • Strong debugging, profiling, and performance optimization skills for embedded systems.
  • Excellent problem-solving skills, attention to detail, and ability to work independently while collaborating with a multidisciplinary team.

Recruitment process

2 interviews (1 remote, 1 in person) + 1 technical task.

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