Dein persönlicher KI-Karriere-Agent
Senior Software Engineer — Software Platform & Middleware(m/w/x)
Developing safety-certified middleware for autonomous vehicles, maintaining Apex.Grace and Apex.Ida. Modern C++ and Python skills on Linux required. 4-day work week, company car for private use.
Anforderungen
- Bachelor's degree in Computer Science, Engineering, Mathematics, or related field, or equivalent practical experience
- Strong software engineering fundamentals and system design skills
- Excellent programming skills in modern C++ and solid Python experience
- Experience developing software on Linux-based systems
- Hands-on experience with middleware or communication technologies (DDS, shared memory IPC, SOME/IP, ROS, or similar)
- 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
- Collaborative mindset and 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 (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
Aufgaben
- Design and develop core software components
- Maintain Apex.Grace and Apex.Ida products
- Build new software platform capabilities
- Implement middleware features and developer tooling
- Enhance runtime infrastructure
- Improve platform performance and reliability
- Increase platform scalability and maintainability
- Investigate and resolve complex system issues
- Debug distributed software problems
- Develop automated tests and CI workflows
- Maintain development tooling
- Collaborate with product and applications teams
- Deliver production-quality software
- Participate in architecture discussions
- Conduct code reviews
- Contribute to technical design decisions
- Promote engineering best practices
- Shape product direction with customers and stakeholders
Berufserfahrung
- ca. 4 - 6 Jahre
Ausbildung
- Bachelor-Abschluss
Sprachen
- Englisch – verhandlungssicher
Tools & Technologien
- C++
- Python
- Linux
- DDS
- shared memory IPC
- SOME/IP
- ROS
- ROS 2
- QNX
- AUTOSAR
- ISO 26262
Benefits
Attraktive Vergütung
- Competitive compensation
Karriere- und Weiterentwicklung
- Professional growth opportunities
Gefällt dir diese Stelle?
BetaDein Career Agent findet täglich ähnliche Jobs für dich.
Noch nicht perfekt?
- Apex.AIVollzeitnur vor OrtJuniorMünchen
- Agile Robots
Senior C++ Software Engineer(m/w/x)
Vollzeitnur vor OrtSeniorMünchen - NVIDIA
Senior Software Engineer – ADAS(m/w/x)
Vollzeitnur vor OrtSeniorMünchen - Fernride GmbH
Senior Teleoperation-Connectivity Software Engineer(m/w/x)
Vollzeitnur vor OrtSeniorMünchen - Apex.AI
Senior Application Engineer(m/w/x)
Vollzeitnur vor OrtSeniorMünchen
Senior Software Engineer — Software Platform & Middleware(m/w/x)
Developing safety-certified middleware for autonomous vehicles, maintaining Apex.Grace and Apex.Ida. Modern C++ and Python skills on Linux required. 4-day work week, company car for private use.
Anforderungen
- Bachelor's degree in Computer Science, Engineering, Mathematics, or related field, or equivalent practical experience
- Strong software engineering fundamentals and system design skills
- Excellent programming skills in modern C++ and solid Python experience
- Experience developing software on Linux-based systems
- Hands-on experience with middleware or communication technologies (DDS, shared memory IPC, SOME/IP, ROS, or similar)
- 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
- Collaborative mindset and 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 (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
Aufgaben
- Design and develop core software components
- Maintain Apex.Grace and Apex.Ida products
- Build new software platform capabilities
- Implement middleware features and developer tooling
- Enhance runtime infrastructure
- Improve platform performance and reliability
- Increase platform scalability and maintainability
- Investigate and resolve complex system issues
- Debug distributed software problems
- Develop automated tests and CI workflows
- Maintain development tooling
- Collaborate with product and applications teams
- Deliver production-quality software
- Participate in architecture discussions
- Conduct code reviews
- Contribute to technical design decisions
- Promote engineering best practices
- Shape product direction with customers and stakeholders
Berufserfahrung
- ca. 4 - 6 Jahre
Ausbildung
- Bachelor-Abschluss
Sprachen
- Englisch – verhandlungssicher
Tools & Technologien
- C++
- Python
- Linux
- DDS
- shared memory IPC
- SOME/IP
- ROS
- ROS 2
- QNX
- AUTOSAR
- ISO 26262
Benefits
Attraktive Vergütung
- Competitive compensation
Karriere- und Weiterentwicklung
- Professional growth opportunities
Gefällt dir diese Stelle?
BetaDein Career Agent findet täglich ähnliche Jobs für dich.
Über das Unternehmen
Apex.AI
Branche
Automotive
Beschreibung
Apex.AI is an international software company specializing in safety-certified software for mobility systems, aiming to accelerate the transition to software-defined vehicles.
Noch nicht perfekt?
- Apex.AI
Software Engineer — Software Platform & Middleware (Early Career)(m/w/x)
Vollzeitnur vor OrtJuniorMünchen - Agile Robots
Senior C++ Software Engineer(m/w/x)
Vollzeitnur vor OrtSeniorMünchen - NVIDIA
Senior Software Engineer – ADAS(m/w/x)
Vollzeitnur vor OrtSeniorMünchen - Fernride GmbH
Senior Teleoperation-Connectivity Software Engineer(m/w/x)
Vollzeitnur vor OrtSeniorMünchen - Apex.AI
Senior Application Engineer(m/w/x)
Vollzeitnur vor OrtSeniorMünchen