CareerPlanSign in

Software Engineer — Software Platform & Middleware (Early Career)

Munich💼 Full-time🗓 2026-05-22 → 2026-09-27

Core

Build the software foundation for autonomous systems, intelligent machines, and software-defined vehicles, focusing on core platform technologies like Apex.Grace and Apex.Ida.

Role type

Early-career Software Engineer (Systems/Middleware)

Builds

High-performance middleware, runtime systems, developer tooling, and software infrastructure for safety-critical environments.

Domain

Automotive, robotics, aerospace, and industrial automation.

Deliverable

production ML models | product features | infrastructure

Required skills

modern C++, distributed systems, middleware, Linux-based systems development, debugging, Git, Python/scripting

Preferred skills

ROS/ROS 2, DDS, shared memory IPC, TCP/IP, sockets programming, CI/CD, CMake/Bazel, real-time systems concepts

Technologies

C++, Python, Linux, Git, ROS, DDS, CMake, Bazel

Responsibilities

Contribute to development and maintenance of core software components for Apex.AI products; build software platform capabilities, middleware features, and runtime infrastructure; support improvements in performance, reliability, scalability, and maintainability; assist in debugging and resolving complex software and system-level issues; develop automated tests, CI workflows, and engineering tooling; collaborate with platform, product, and applications teams; participate in code reviews, technical discussions, and software design activities.

Seniority

Early Career (0-2 years experience)

Sourced via lever · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.