Senior C++ Software Engineer (Automotive Unit) Munich (Hybrid) | Full-Time | ️ Permanent Position | English-Speaking As a key member of our embedded software development team, you will play a vital role in designing, implementing, and optimizing software solutions for next-generation automotive applications. This position offers the opportunity to combine cutting-edge technology with performance, safety, and real-world impact. Your Responsibilities Develop, optimize, and debug low-level C++ code for embedded automotive systems Port and integrate machine learning models for computer vision onto embedded platforms Collaborate with suppliers to ensure smooth integration between hardware and software Perform performance tuning and resource optimization for embedded systems Work closely with AI/ML specialists, system architects, and safety engineers Contribute to the design of robust, scalable, and maintainable software architectures Your Profile Proven experience in C++ development (preferably C++11/14/17), focused on low-level programming Strong knowledge of Computer Vision or Machine Learning Solid understanding of embedded systems and basic hardware concepts Experience with real-time operating systems (e.g., AUTOSAR Classic) or bare-metal environments Fluent English (German is a plus, but not required) What’s Offered Work on innovative, future-oriented automotive projects Permanent full-time position in an international environment Hybrid work model with flexibility and modern workspace Opportunity to contribute to cutting-edge automotive technology A passionate team focused on collaboration, innovation, and technical excellence Are you passionate about automotive technology and have a strong background in embedded C++ development? Then we’d love to hear from you! Apply now and become part of a team that's shaping the future of mobility. Apply today!