Senior Automotive Software Engineer - Infotainment Systems

Placements24

Gqeberha

Hybrid

ZAR 900,000 - 1,800,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive benefits
Flexible working arrangements

Job summary

Placements24 in Port Elizabeth is seeking a Senior Automotive Software Engineer to shape the user experience of in-vehicle infotainment systems. The role covers design, development, and integration of navigation, multimedia, and connectivity features in collaboration with cross‑functional teams.

The ideal candidate has 6+ years in embedded automotive software, strong C++/Java skills, and knowledge of CAN/LIN/Automotive Ethernet, plus familiarity with Android Automotive, QNX or OpenGL.

Qualifications

  • Degree in Computer Science or Software Engineering.
  • Minimum 6 years in embedded software for automotive infotainment.
  • Strong C++ and/or Java for embedded systems.
  • Experience with CAN, LIN, Automotive Ethernet.
  • Familiarity with infotainment frameworks (Android Automotive, QNX, OpenGL).
  • Proficient with SDLC and agile methodologies.

Responsibilities

  • Design, develop, and implement software for infotainment systems (UI/UX, multimedia, navigation, connectivity).
  • Write high-quality, maintainable code in C++ and/or Java.
  • Integrate software with hardware and other vehicle systems.
  • Develop unit, integration, and system tests to ensure quality.
  • Collaborate with product managers, UI/UX designers, and hardware engineers.
  • Troubleshoot and debug complex issues; participate in code reviews.
  • Stay updated on automotive infotainment trends and technologies.

Skills

C++ / Java
Embedded software
Automotive protocols
SDLC & Agile
Teamwork & communication

Education

Bachelor's or Master's in CS/Software Eng

Tools

Android Automotive
QNX
OpenGL
Git / IDEs

Job description

About the Role

Our client, a leader in automotive innovation, is seeking a talented Senior Automotive Software Engineer specializing in Infotainment Systems for their growing development center in Port Elizabeth. This role is critical in shaping the user experience of future vehicles, focusing on the design, development, and integration of complex infotainment platforms. You will work with cutting‑edge technologies, developing software for navigation, audio/video playback, connectivity features, and user interfaces. The ideal candidate will have a strong background in embedded software development, a deep understanding of automotive communication protocols, and a passion for creating intuitive and engaging in‑car experiences. You will collaborate with cross‑functional teams to deliver robust and innovative software solutions.

Key Responsibilities
  • Design, develop, and implement software for automotive infotainment systems, including UI/UX, multimedia, navigation, and connectivity features.
  • Write high-quality, maintainable, and efficient code in languages such as C++, Java, or Python.
  • Integrate software components and ensure seamless operation with hardware and other vehicle systems.
  • Develop and execute unit tests, integration tests, and system tests to ensure software quality and performance.
  • Collaborate with product managers, UI/UX designers, and hardware engineers to define software requirements and specifications.
  • Troubleshoot and debug software issues, providing timely resolution for complex problems.
  • Participate in code reviews to maintain code quality and share knowledge with the team.
  • Stay current with emerging trends and technologies in automotive infotainment and embedded systems.
  • Contribute to the continuous improvement of software development processes and methodologies.
Requirements
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 6 years of experience in embedded software development, with a significant focus on automotive infotainment systems.
  • Proficiency in C++ and/or Java development for embedded systems.
  • Experience with automotive communication protocols such as CAN, LIN, Automotive Ethernet.
  • Familiarity with infotainment frameworks and multimedia technologies (e.g., Android Automotive, QNX, OpenGL).
  • Experience with software development tools, including IDEs, compilers, debuggers, and version control systems (e.g., Git).
  • Understanding of software development lifecycle (SDLC) and agile methodologies.
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities.
  • Experience with UI/UX design principles for automotive applications is a plus.
Benefits
  • Competitive salary and comprehensive benefits package.
  • Opportunity to work on cutting‑edge automotive technology in Port Elizabeth.
  • Exposure to a wide range of vehicle platforms and innovative features.
  • Continuous learning and professional development opportunities.
  • Collaborative and innovative work environment.
  • Potential for career advancement within a growing organization.
  • Contribution to the future of the automotive user experience.
  • Flexible working arrangements may be available.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Automotive Infotainment Software Engineer
Automotive Infotainment Software Engineer

Placements24 • Bloemfontein

On-site
ZAR 600,000 - 900,000
Competitive salary
Comprehensive health, dental, and视视
Paid time off and holidays
+3
Senior Automotive Infotainment Systems Engineer
Senior Automotive Infotainment Systems Engineer

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 900,000 - 1,500,000
Health insurance
Retirement plan
Professional development
+2
Senior Automotive Software Developer (Infotainment)
Senior Automotive Software Developer (Infotainment)

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 900,000 - 1,500,000
Competitive compensation
Remote-friendly / hybrid work model
Professional development resources
+3
Senior Automotive Infotainment Software Engineer
Senior Automotive Infotainment Software Engineer

Placements24 • Sandton

Hybrid
ZAR 1,200,000 - 1,600,000
Hybrid work model
Competitive salary
Professional development
+1
Senior Automotive Infotainment Systems Engineer
Senior Automotive Infotainment Systems Engineer

Placements24 • Polokwane

Hybrid
ZAR 900,000 - 1,200,000
Salary incentives
Health insurance
Retirement plan
+4
Lead Automotive Software Developer - Infotainment
Lead Automotive Software Developer - Infotainment

Placements24 • Polokwane

Hybrid
ZAR 900,000 - 1,500,000
Medical coverage
Retirement fund
Performance incentives
+2
Senior Embedded Systems Engineer (Automotive Infotainment)
Senior Embedded Systems Engineer (Automotive Infotainment)

Placements24 • Durban

Hybrid
ZAR 600,000 - 900,000
Health Insurance
Dental Insurance
Vision Insurance
+5
Automotive Software Engineer
Automotive Software Engineer

Placements24 • Mtubatuba Local Municipality

Hybrid
ZAR 600,000 - 900,000
Hybrid work environment
Professional growth opportunities
Competitive compensation
+1
Senior Automotive Software Developer
Senior Automotive Software Developer

Placements24 • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Competitive salary
State-of-the-art development tools
Career growth opportunities
Automotive Software Engineer
Automotive Software Engineer

Placements24 • Cape Town

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary with bonus
Medical, dental, and optical coverage
Generous paid time off
+5