Lead Automotive Software Developer

Placements24

Durban

Hybrid

ZAR 900,000 - 1,300,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

Salary package
Medical, dental, vision insurance
Retirement fund contribution
Professional development opportunities
Conferences attendance
Paid vacation and holidays
Remote work flexibility
Relocation assistance

Job summary

Placements24 is seeking a Lead Automotive Software Developer to head embedded software initiatives in Durban, KwaZulu-Natal. You will design and implement RTOS-based modules for ADAS, infotainment, and connectivity, while aligning with hardware teams and product managers to define robust requirements.

You will mentor engineers, promote best practices in C/C++, Python and Java, ensure code quality with unit/integration tests, and drive compliance with ISO 26262 and cybersecurity standards in a

Qualifications

  • Bachelor's or Master’s degree in Computer Science, Software Engineering, or related field.
  • Minimum 8 years in software development with at least 4 years in automotive embedded systems.
  • Proven experience leading software teams and projects.
  • Proficiency in C/C++, RTOS, and embedded systems programming.

Responsibilities

  • Lead the design, development, and implementation of embedded software for automotive applications including RTOS and middleware.
  • Architect and develop modules for ADAS, infotainment, and vehicle connectivity.
  • Collaborate with hardware, systems, and product teams to define software requirements.
  • Write clean, well-documented, testable code in C, C++, Python, and Java.
  • Implement robust unit, integration, and system tests.
  • Mentor and guide a team of software engineers and perform code reviews.
  • Troubleshoot and resolve complex defects and performance issues.
  • Stay current with automotive software technologies and methodologies.
  • Ensure compliance with ISO 26262 and cybersecurity best practices.

Skills

C/C++
RTOS
Embedded systems
Automotive software
CAN/LIN/Autosar
AUTOSAR
SDLC & Agile
Testing frameworks
Cybersecurity
Leadership

Education

Bachelor's/Master's in CS/SE

Tools

AUTOSAR tools
CAN/LIN tools
Automotive Ethernet tools

Job description

About the Role

Our client, a pioneering force in automotive technology, is looking for a talented and visionary Lead Automotive Software Developer to join their innovative team in Durban, KwaZulu-Natal . This pivotal role involves spearheading the development of sophisticated software systems that power the next generation of intelligent vehicles. You will be at the forefront of creating embedded software solutions, in-car infotainment systems, and advanced driver-assistance systems (ADAS). This is an exciting chance to influence the direction of automotive software and contribute to groundbreaking projects. The ideal candidate possesses a strong background in software engineering, a passion for the automotive domain, and demonstrated leadership capabilities. We seek an individual who can drive technical excellence, foster a collaborative team spirit, and deliver high-quality software solutions that meet the evolving demands of the automotive market. Your expertise will be crucial in ensuring our client remains at the cutting edge of automotive innovation.



Key Responsibilities

  • Lead the design, development, and implementation of embedded software for automotive applications, including real-time operating systems (RTOS) and middleware.
  • Architect and develop software modules for advanced driver-assistance systems (ADAS), infotainment, and vehicle connectivity features.
  • Collaborate closely with hardware engineers, systems engineers, and product managers to define software requirements and specifications.
  • Write clean, efficient, well-documented, and testable code in languages such as C, C++, Python, and Java.
  • Implement robust software testing strategies, including unit testing, integration testing, and system testing.
  • Mentor and guide a team of software engineers, providing technical leadership and code reviews.
  • Troubleshoot and resolve complex software defects and performance issues in a timely manner.
  • Stay current with emerging software technologies and methodologies relevant to the automotive industry.
  • Ensure compliance with automotive safety standards (e.g., ISO 26262) and cybersecurity best practices.


Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 8 years of experience in software development, with at least 4 years focused on automotive embedded systems.
  • Proven experience leading software development teams and projects.
  • Proficiency in C/C++, with strong knowledge of RTOS and embedded systems programming.
  • Experience with automotive communication protocols like CAN, LIN, and Automotive Ethernet.
  • Familiarity with AUTOSAR architecture and development tools.
  • Knowledge of software development lifecycle (SDLC) and agile methodologies.
  • Experience with software testing frameworks and tools.
  • Strong understanding of cybersecurity principles and their application in automotive systems.
  • Excellent problem-solving, debugging, and analytical skills.


Benefits

Our client provides a highly competitive salary package commensurate with experience, along with performance-based incentives.


A comprehensive benefits program includes excellent medical, dental, and vision insurance, as well as a generous retirement fund contribution.


We support continuous learning through professional development courses, certifications, and opportunities to attend industry conferences. The work environment is dynamic and encourages innovation. Employees are entitled to ample paid vacation, sick leave, and public holidays, promoting a healthy work-life balance.


Remote work flexibility is a key advantage of this role, allowing for greater autonomy. Relocation support is available for suitable candidates moving to Durban, KwaZulu-Natal .

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Automotive Software Developer
Lead Automotive Software Developer

Placements24 • Centurion

Hybrid
ZAR 1,200,000 - 1,800,000
Lead Automotive Software Engineer
Lead Automotive Software Engineer

Placements24 • Pretoria

On-site
ZAR 900,000 - 1,300,000
Competitive salary and stock options
Health, dental, and vision insurance
Hybrid work model in Pretoria
+2
Lead Automotive Software Engineer
Lead Automotive Software Engineer

Placements24 • Centurion

On-site
ZAR 1,200,000 - 2,000,000
Performance bonuses
Health & retirement benefits
Paid time off
+2
Lead Automotive Software Developer
Lead Automotive Software Developer

Placements24 • Cape Town

On-site
ZAR 1,100,000 - 1,800,000
Medical and dental coverage
Performance-based bonus
Professional development opportunities
Remote Lead Automotive Software Engineer
Remote Lead Automotive Software Engineer

Placements24 • Upington

Hybrid
ZAR 1,000,000 - 1,800,000
Stock options
Premium medical, dental, vision
Generous paid time off
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
Senior Automotive Software Developer
Senior Automotive Software Developer

Placements24 • Rustenburg

On-site
ZAR 900,000 - 1,300,000
Health benefits
Hybrid work model
Professional development
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 Automotive Embedded Software Engineer
Senior Automotive Embedded Software Engineer

Placements24 • Cape Town

On-site
ZAR 900,000 - 1,400,000
Medical aid
Retirement planning
Performance bonus
Automotive Software Development Engineer - Embedded Systems
Automotive Software Development Engineer - Embedded Systems

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,300,000
Health insurance
Retirement plan
Generous annual leave
+4