> Markdown version of [/jobs/ext/2731160-software-engineer-software-platform-middleware](https://www.wearedevelopers.com/jobs/ext/2731160-software-engineer-software-platform-middleware). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - Software Platform & Middleware - **Company:** Apex - **Location:** München, Germany - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Application Frameworks, Computing Platforms, Automation of Tests, AUTomotive Open System Architecture (AUTOSAR), Cloud Computing, Code Generation, Code Review, Computer Programming, Computer Networks, Computer Engineering, Software Debugging, Programming Tools, Distributed Systems, Middleware, Python (Programming Language), Linux System Administration, Real-Time Operating Systems, Software Engineering, TCP/IP, Robot Operating System, Information Technology, Low Latency, Automotive Software, C++14 - **Published:** September 5, 2026 - **Apply:** https://startup.jobs/senior-software-engineer-software-platform-middleware-apexai_inc-7994076 ## About the Role * 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 programming skills in modern C++ and solid experience with Python * 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 working 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 * Collaborative mindset with a desire to work in a high-performing engineering team * Curiosity, ownership mentality, and eagerness to learn new technologies, * Experience with multiple middleware technologies and distributed systems architectures * Familiarity with networking concepts, TCP/IP, sockets programming, and low-latency communication * Experience with ROS 2 and modern robotics software ecosystems * Knowledge of Interface Definition Languages (IDLs), code generation, or domain-specific languages * Familiarity with automotive software architectures and standards such as AUTOSAR * Experience with real-time operating systems such as QNX * Exposure to autonomous systems, robotics, or software-defined vehicle platforms * Experience developing safety-critical software following ISO 26262 or similar functional safety standards * Familiarity with cloud-native development tools and infrastructure ## Description * Design, develop, and maintain core software components for Apex.AI products, particularly Apex.Grace and Apex.Ida * Build new software platform capabilities, middleware features, developer tooling, and runtime infrastructure * Improve performance, reliability, scalability, and maintainability across the platform stack * Investigate, debug, and resolve complex system-level and distributed software issues * Develop and maintain automated tests, CI workflows, and development tooling * Collaborate closely with product, platform, and applications teams to deliver production-quality software * Participate in architecture discussions, code reviews, and technical design decisions * Contribute to engineering best practices, development workflows, and technical standards * Help shape product direction through direct collaboration with customers and internal stakeholders ## Related Videos - [An Applied Introduction to eBPF with Go](https://www.wearedevelopers.com/videos/1075-an-applied-introduction-to-ebpf-with-go) - [Developer’s Perspective: Overview of the Tezos Blockchain Ecosystem](https://www.wearedevelopers.com/videos/237-developer-s-perspective-overview-of-the-tezos-blockchain-ecosystem) - [Car's are Technology on Wheels - Impact of Software and IT Competence in Automotive](https://www.wearedevelopers.com/videos/780-car-s-are-technology-on-wheels-impact-of-software-and-it-competence-in-automotive) - [Software defines the vehicle: Why customers and developers will love cars even more](https://www.wearedevelopers.com/videos/1114-software-defines-the-vehicle-why-customers-and-developers-will-love-cars-even-more) - [Turning Container security up to 11 with Capabilities](https://www.wearedevelopers.com/videos/718-turning-container-security-up-to-11-with-capabilities) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) ## Related Articles - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023)