Skip to content

Software Engineer - Embedded Systems

Develop and port autonomous software across automotive embedded platforms, bringing up hardware and optimizing perception systems. The role requires 5+ years of C/C++ experience in POSIX and RTOS environments, with strong knowledge of QNX, Linux, SoCs, and low-level hardware acceleration.

About the job

Responsibilities

  • Develop and debug the autonomous stack on embedded compute platforms.
  • Design, develop, and port autonomous software modules across different system-on-chip platforms.
  • Bring up new embedded hardware and software alongside machine learning, vehicle applications, and Vehicle OS engineers.
  • Work closely with machine learning engineers to optimize perception models for embedded performance.
  • Interface with automotive middleware and communication protocols, including IPC, Ethernet, and DDS.
  • Support vehicle operations, Software-in-the-Loop (SIL), and Hardware-in-the-Loop (HIL) setups.
  • Leverage AI-accelerated development tools and workflows.

Requirements

  • 5+ years of hands-on experience with C/C++ on POSIX and RTOS environments.
  • Direct experience with automotive SoCs, such as NVIDIA Orin or Qualcomm Snapdragon Ride.
  • Strong low-level understanding of hardware accelerators, including encoders, DSPs, and GPUs.
  • Deep knowledge of operating systems, specifically QNX and Linux.
  • Hands-on experience with microcontrollers, hardware debuggers, and flashing interfaces.

Nice-to-haves

  • Advanced degree in Computer Science, Robotics, Electronics, or a related field.
  • Experience with ADAS or autonomous driving systems.
  • Machine learning experience, ideally in perception.
  • Full product-cycle experience from first prototype to series production.
  • Familiarity with ISO 26262, ASIL, or MISRA C++.

Compensation and Benefits

  • 30 days of paid vacation per year.
  • €19 lunch budget and €19 dinner budget, plus free breakfast, snacks, and drinks in the office.
  • €965 annual learning and development budget.
  • €580 annual fitness budget.
  • Subsidized Wellpass membership with access to gyms, studios, and wellness facilities across Germany.
  • €25 monthly contribution to the Deutschlandticket.
  • Generous parental leave in addition to statutory parental leave.

Skills

C, C++, Posix, Rtos, Nvidia Orin, Qualcomm Snapdragon Ride, Qnx, Linux, Microcontrollers, Hardware Debuggers, Ipc, Ethernet, Dds, Gpus, Iso 26262

Datadog

Datadog

Paris, France

Staff Software Engineer - Security Agent
No salary listedHybrid7+ YOEEmbedded Engineering

Leads architecture and development of low-level Linux security agent capabilities, including eBPF-based instrumentation for runtime threat detection and workload protection. Requires deep Linux systems expertise, experience with kernel-level technologies, and a track record of building reliable, performance-sensitive production software.