Apex.AI

Senior Software Engineer — Software Platform & Middleware

Apex.AI
Apply
5 months ago
Munich, GermanySenior

Responsibilities

  • Design, develop, and maintain core software components for Apex.AI products, particularly Apex.Grace and Apex.Ida.
  • Build middleware features, software platform capabilities, developer tooling, and runtime infrastructure.
  • Improve platform performance, reliability, scalability, and maintainability.
  • Investigate, debug, and resolve complex system-level and distributed software issues.
  • Develop and maintain automated tests, CI workflows, and development tooling.
  • Collaborate with product, platform, and applications teams on production-quality software.
  • Participate in architecture discussions, code reviews, and technical design decisions.
  • Contribute to engineering practices, development workflows, and technical standards.
  • Help shape product direction through collaboration with customers and internal stakeholders.

Requirements

  • Bachelor’s degree or higher in Computer Science, Computer Engineering, Mathematics, or a related field, or equivalent practical experience.
  • Strong software engineering fundamentals and system design skills.
  • Excellent modern C++ programming skills and solid Python experience.
  • Experience developing software on Linux-based systems.
  • Hands-on experience with middleware or communication technologies such as DDS, shared memory IPC, SOME/IP, ROS, or similar systems.
  • Experience with application frameworks or SDKs for distributed or embedded systems.
  • Strong debugging and troubleshooting skills across complex software stacks.
  • Excellent written and verbal communication skills and a collaborative approach.
  • Preferred experience includes multiple middleware technologies, distributed systems architectures, TCP/IP, sockets programming, low-latency communication, ROS 2, robotics software ecosystems, IDLs, code generation, AUTOSAR, QNX, cloud-native tools, autonomous systems, and ISO 26262 or similar functional safety standards.

Benefits

  • Munich office-based role.
  • Opportunity to build foundational platform technology for autonomous and intelligent systems.
  • Work with experienced engineers on technically challenging problems.
  • Meaningful ownership and impact in an engineering-driven culture.
  • Competitive compensation, benefits, and professional growth opportunities.
  • International team working on mobility software innovation.

Tech Stack

Categories

Apex.AI

About Apex.AI

51-200 employees

Apex.AI builds safety-certified software platforms for software-defined vehicles and other mobility and defense systems. Its flagship product, Apex.Grace (formerly Apex.OS), is a ROS-based middleware and SDK that OEMs and suppliers license to develop and deploy safety-critical applications, with commercial support and certification artifacts. Founded in 2017 and headquartered in Palo Alto, it certified its first release in 2021 and maintains offices in Europe and Asia.

Contact me