Senior Embedded Systems Engineer (Automotive Infotainment)

Placements24

Durban

Hybrid

ZAR 600,000 - 900,000

Full time

10 days ago

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

Health Insurance
Dental Insurance
Vision Insurance
Paid Time Off
Flexible Hours
Remote Work
Learning & Certifications
Remote collaboration tools

Job summary

Placements24 is seeking a Senior Embedded Systems Engineer to design, develop, and implement embedded software for automotive infotainment systems in a fully remote role. You will work on head unit, navigation, audio, and connectivity modules using C/C++ in RTOS environments.

The ideal candidate has 6+ years of embedded automotive experience and a strong background in CAN/LIN/Automotive Ethernet, AUTOSAR, MISRA C, and debugging with JTAG, oscilloscopes, and logic analyzers.

Qualifications

  • Bachelor's or Master's degree in Computer/Electrical Engineering, Computer Science, or related field
  • Minimum 6 years of embedded systems experience in automotive
  • Experience with infotainment, telematics, or automotive electronics systems
  • Strong C/C++ programming in embedded environments
  • Experience with RTOS such as QNX, Linux RT, or VxWorks
  • Knowledge of CAN, LIN, Automotive Ethernet
  • Understanding of ASPICE and ISO 26262
  • Strong debugging using JTAG, scopes, and logic analyzers

Responsibilities

  • Design, develop, and debug embedded software for automotive infotainment systems, including head units, navigation, audio, and connectivity modules.
  • Implement software using C/C++ and potentially other relevant programming languages.
  • Work with real-time operating systems (RTOS) commonly used in embedded automotive applications.
  • Collaborate with hardware engineers, system architects, and application developers to define software requirements and architecture.
  • Develop and maintain software drivers for various hardware components and peripherals.
  • Perform unit testing, integration testing, and debugging of embedded software.
  • Analyze and optimize software performance, memory usage, and power consumption.
  • Ensure software compliance with automotive industry standards and protocols (e.g., AUTOSAR, MISRA C).
  • Participate in code reviews and provide technical guidance to junior engineers.
  • Stay current with the latest advancements in embedded systems, automotive electronics, and infotainment technology.

Skills

C/C++
RTOS
CAN/LIN
Automotive Ethernet
QNX/Linux/VxWorks
JTAG debugging

Education

Bachelor's or Master's degree in Computer/Electrical Engineering or Computer Science

Tools

JTAG
Oscilloscopes
Logic Analyzers

Job description

About the Role

Our client, a global leader in automotive technology solutions, is seeking a highly skilled Senior Embedded Systems Engineer to join their dynamic team. This is a full-time, fully remote position, allowing you to leverage your expertise from anywhere. You will be instrumental in the design, development, and implementation of embedded software for advanced automotive infotainment systems. We are committed to enhancing the in-car experience through innovative technology, focusing on seamless connectivity, intuitive user interfaces, and robust performance. This role is perfect for an experienced engineer who thrives in a remote, collaborative environment and has a deep understanding of embedded software principles and automotive electronics. You will contribute to the creation of sophisticated systems that define modern vehicle interiors. Join a company that values innovation, technical excellence, and employee well-being, and help us shape the future of automotive infotainment. Your work will directly impact how drivers and passengers interact with their vehicles.

Key Responsibilities
  • Design, develop, and debug embedded software for automotive infotainment systems, including head units, navigation, audio, and connectivity modules.
  • Implement software using C/C++ and potentially other relevant programming languages.
  • Work with real-time operating systems (RTOS) commonly used in embedded automotive applications.
  • Collaborate with hardware engineers, system architects, and application developers to define software requirements and architecture.
  • Develop and maintain software drivers for various hardware components and peripherals.
  • Perform unit testing, integration testing, and debugging of embedded software.
  • Analyze and optimize software performance, memory usage, and power consumption.
  • Ensure software compliance with automotive industry standards and protocols (e.g., AUTOSAR, MISRA C).
  • Participate in code reviews and provide technical guidance to junior engineers.
  • Stay current with the latest advancements in embedded systems, automotive electronics, and infotainment technology.
Requirements
  • Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
  • Minimum of 6 years of professional experience in embedded systems development, with a strong focus on automotive applications.
  • Proven experience in developing software for infotainment, telematics, or similar automotive electronic systems.
  • Expertise in C/C++ programming for embedded environments.
  • Familiarity with real-time operating systems (RTOS) such as QNX, Linux RT, or VxWorks.
  • Experience with common automotive communication protocols (e.g., CAN, LIN, Automotive Ethernet).
  • Understanding of software development processes in the automotive industry, including ASPICE and ISO 26262 principles.
  • Strong debugging and problem-solving skills using tools like JTAG debuggers, oscilloscopes, and logic analyzers.
  • Excellent communication and collaboration skills, essential for a remote role.
  • A strong portfolio demonstrating relevant embedded software projects is highly recommended.
Benefits
  • Competitive salary commensurate with experience and expertise.
  • Comprehensive health, dental, and vision insurance plans.
  • Generous paid time off and flexible working hours.
  • Remote work flexibility, allowing for a healthy work-life balance.
  • Opportunities for continuous learning, professional development, and certifications.
  • Access to advanced remote collaboration tools and supportive team environment.
  • Be part of a cutting-edge technology company that is driving automotive innovation globally from Durban, KwaZulu-Natal, ZA.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Lead Automotive Software Engineer (Remote)
Lead Automotive Software Engineer (Remote)

Placements24 • Kempton Park

Hybrid
ZAR 1,800,000 - 2,400,000
Competitive salary
Performance incentives
Online course allowances
+2
Remote Automotive Software Developer (Embedded Systems)
Remote Automotive Software Developer (Embedded Systems)

Placements24 • Rustenburg

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Annual leave
Bonuses
+2
Senior Automotive Embedded Systems Engineer (Remote)
Senior Automotive Embedded Systems Engineer (Remote)

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000
Health insurance
Home office stipend
Performance bonuses
Senior Automotive Software Engineer
Senior Automotive Software Engineer

Placements24 • Rustenburg

On-site
ZAR 900,000 - 1,300,000
Fully remote work arrangement
Competitive salary with bonuses
Health, dental, and vision insurance
+2
Remote Automotive Software Engineer - Embedded Systems
Remote Automotive Software Engineer - Embedded Systems

Placements24 • Cape Town

Hybrid
ZAR 900,000 - 1,300,000
Remote work from SA
Competitive salary
Professional growth
Remote Automotive Software Engineer (Embedded Systems)
Remote Automotive Software Engineer (Embedded Systems)

Placements24 • Durban

Hybrid
ZAR 700,000 - 1,100,000
Home office stipend
Health insurance
Generous paid time off
Remote Automotive Software Developer (Embedded Systems)
Remote Automotive Software Developer (Embedded Systems)

Placements24 • Mtubatuba Local Municipality

Hybrid
ZAR 900,000 - 1,300,000
Fully remote
Competitive salary
Continuous learning
+1
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