Your personal AI career agent
Software Engineer — Software Platform & Middleware (Early Career)(m/w/x)
Developing core software components and middleware for safety-certified mobility systems. Modern C++ and Linux systems development experience required. Mentorship and meaningful ownership.
Requirements
- Degree in Computer Science, Engineering, Mathematics, or Robotics
- Strong software engineering and CS fundamentals
- Modern C++ experience
- Familiarity with Python or scripting languages
- Linux-based systems software development experience
- Interest in distributed, middleware, runtime, or embedded systems
- Strong debugging, analytical, and problem-solving skills
- Familiarity with Git and modern workflows
- Strong written and verbal communication skills
- Curiosity, ownership mentality, and eagerness to learn
- Exposure to middleware or communication technologies
- Familiarity with TCP/IP, sockets, or Linux system programming
- Experience with CI/CD and automated testing
- Exposure to robotics, autonomous, or embedded software projects
- Familiarity with build systems like CMake or Bazel
- Understanding of distributed or real-time systems concepts
- Interest in automotive software or intelligent machines
- Internship or academic systems programming experience
Tasks
- Contribute to core software component development
- Build software platform capabilities
- Enhance middleware features
- Develop developer tooling
- Improve runtime infrastructure
- Optimize platform performance
- Enhance software reliability
- Improve platform scalability
- Boost platform maintainability
- Debug complex software issues
- Resolve system-level issues
- Create automated tests
- Develop CI workflows
- Enhance engineering tooling
- Collaborate with platform teams
- Work with product teams
- Support applications teams
- Deliver production-quality software
- Participate in code reviews
- Engage in technical discussions
- Conduct software design activities
- Learn modern C++ best practices
- Apply systems software engineering best practices
- Contribute to developer workflows
- Improve platform usability
Education
- Master's degree
Languages
- English – Native
Tools & Technologies
- C++
- Python
- Linux
- Git
- ROS/ROS 2
- DDS
- TCP/IP
- CMake
- Bazel
Benefits
Learning & Development
- Professional development opportunities
Competitive Pay
- Meaningful ownership
Mentorship & Coaching
- Mentorship
Career Advancement
- Growth opportunities
Like this job?
BetaYour Career Agent finds similar jobs for you every day.
Not a perfect match?
- Apex.AIFull-timeOn-siteSeniorMünchen
- Apex.AI
Application Engineer (Early Career)(m/w/x)
Full-timeOn-siteJuniorMünchen - Agile Robots
Senior C++ Software Engineer(m/w/x)
Full-timeOn-siteSeniorMünchen - NVIDIA
Senior Software Engineer – ADAS(m/w/x)
Full-timeOn-siteSeniorMünchen - NVIDIA Germany
System Software Integration Engineer - Autonomous Vehicles(m/w/x)
Full-timeOn-siteExperiencedMünchen
Software Engineer — Software Platform & Middleware (Early Career)(m/w/x)
Developing core software components and middleware for safety-certified mobility systems. Modern C++ and Linux systems development experience required. Mentorship and meaningful ownership.
Requirements
- Degree in Computer Science, Engineering, Mathematics, or Robotics
- Strong software engineering and CS fundamentals
- Modern C++ experience
- Familiarity with Python or scripting languages
- Linux-based systems software development experience
- Interest in distributed, middleware, runtime, or embedded systems
- Strong debugging, analytical, and problem-solving skills
- Familiarity with Git and modern workflows
- Strong written and verbal communication skills
- Curiosity, ownership mentality, and eagerness to learn
- Exposure to middleware or communication technologies
- Familiarity with TCP/IP, sockets, or Linux system programming
- Experience with CI/CD and automated testing
- Exposure to robotics, autonomous, or embedded software projects
- Familiarity with build systems like CMake or Bazel
- Understanding of distributed or real-time systems concepts
- Interest in automotive software or intelligent machines
- Internship or academic systems programming experience
Tasks
- Contribute to core software component development
- Build software platform capabilities
- Enhance middleware features
- Develop developer tooling
- Improve runtime infrastructure
- Optimize platform performance
- Enhance software reliability
- Improve platform scalability
- Boost platform maintainability
- Debug complex software issues
- Resolve system-level issues
- Create automated tests
- Develop CI workflows
- Enhance engineering tooling
- Collaborate with platform teams
- Work with product teams
- Support applications teams
- Deliver production-quality software
- Participate in code reviews
- Engage in technical discussions
- Conduct software design activities
- Learn modern C++ best practices
- Apply systems software engineering best practices
- Contribute to developer workflows
- Improve platform usability
Education
- Master's degree
Languages
- English – Native
Tools & Technologies
- C++
- Python
- Linux
- Git
- ROS/ROS 2
- DDS
- TCP/IP
- CMake
- Bazel
Benefits
Learning & Development
- Professional development opportunities
Competitive Pay
- Meaningful ownership
Mentorship & Coaching
- Mentorship
Career Advancement
- Growth opportunities
Like this job?
BetaYour Career Agent finds similar jobs for you every day.
About the Company
Apex.AI
Industry
IT
Description
Apex.AI is an international software company specializing in safety-certified software for mobility systems, aiming to accelerate the transition to software-defined vehicles.
Not a perfect match?
- Apex.AI
Senior Software Engineer — Software Platform & Middleware(m/w/x)
Full-timeOn-siteSeniorMünchen - Apex.AI
Application Engineer (Early Career)(m/w/x)
Full-timeOn-siteJuniorMünchen - Agile Robots
Senior C++ Software Engineer(m/w/x)
Full-timeOn-siteSeniorMünchen - NVIDIA
Senior Software Engineer – ADAS(m/w/x)
Full-timeOn-siteSeniorMünchen - NVIDIA Germany
System Software Integration Engineer - Autonomous Vehicles(m/w/x)
Full-timeOn-siteExperiencedMünchen