Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

Placements24

NewBe an early applicant

Automotive infotainment software engineer

Posted Updated
Discussion

Summary

Design, develop, and integrate software for in-car infotainment systems in Bloemfontein, building HMI, multimedia, navigation, Bluetooth, and smartphone-integration (CarPlay/Android Auto) features on embedded Linux/QNX, on-site alongside hardware, testing, and UI/UX teams. Requires 3+ years in software development with 2+ in automotive infotainment or embedded systems using C++, Java, or Python.

About the Role

Our client is seeking a skilled Automotive Infotainment Software Engineer to join their dedicated team in Bloemfontein. This role involves the design, development, and integration of software for in-car infotainment systems, focusing on user interface, multimedia, and connectivity features. You will collaborate with cross-functional teams to deliver exceptional user experiences within the vehicle. This is an excellent opportunity for a software engineer passionate about creating intuitive and advanced interfaces that enhance the driving experience. The position requires on-site presence to foster close collaboration with hardware and testing teams.

Key Responsibilities Design, develop, and implement software for automotive infotainment systems, including HMI development. Integrate software components and ensure seamless operation with hardware and other vehicle systems. Develop features related to multimedia playback, navigation, Bluetooth connectivity, and smartphone integration (e.g., Apple Car Play, Android Auto). Collaborate with UI/UX designers to translate concepts into functional and engaging user interfaces. Perform unit testing, integration testing, and debugging to ensure software quality and performance. Document software designs, requirements, and test procedures. Requirements Bachelor's degree in Computer Science, Software Engineering, or a related field. 3+ years of experience in software development, with at least 2 years focused on automotive infotainment or embedded systems. Proficiency in programming languages such as C++, Java, or Python. Experience with embedded Linux or QNX operating systems. Familiarity with graphics libraries and UI frameworks. Understanding of automotive communication protocols is a plus. Benefits Competitive salary and potential for annual bonuses. Comprehensive health, dental, and vision insurance. Paid time off and company holidays. Opportunities for professional growth and skill development. A dynamic work environment focused on innovation in automotive technology. Be part of a team developing cutting-edge user experiences for drivers.

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →