Senior Automotive Software Developer

Placements24

Rustenburg

Hybrid

ZAR 900,000 - 1,300,000

Full time

14 days+

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 benefits
Hybrid work model
Professional development

Job summary

Placements24 is seeking a Senior Automotive Software Developer in Rustenburg for a hybrid role. You will design, develop, and implement software for automotive control units, infotainment, and ADAS, balancing office and remote work to push cutting-edge automotive technology.

The position emphasizes C/C++ in embedded environments, RTOS, and embedded Linux, with collaboration across hardware and software teams to deliver safe, high-performance systems.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.
  • 5+ years of professional embedded software experience in automotive.
  • Proficient in C/C++ and embedded systems, with RTOS and embedded Linux experience.
  • Familiar with AUTOSAR, CAN, LIN and Git; agile methods.

Responsibilities

  • Develop, test, and maintain software for embedded automotive systems using C/C++.
  • Design architectures for RTOS and automotive applications.
  • Collaborate with hardware engineers to define software requirements and interfaces.
  • Optimize performance, memory usage, and power in embedded environments.
  • Participate in code reviews, debugging, and troubleshooting.
  • Contribute to continuous improvement of software development processes.

Skills

C/C++ programming
Embedded systems development
RTOS
Automotive protocols (AUTOSAR CAN LIN)

Education

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

Tools

Git
Embedded Linux
RTOS debugging tools

Job description

About the Role

Our client is looking for a talented Senior Automotive Software Developer to join their innovative team in Rustenburg. In this hybrid role, you will design, develop, and implement sophisticated software solutions for automotive control units, infotainment systems, and advanced driver-assistance systems (ADAS). You will be instrumental in shaping the future of automotive technology, working on cutting-edge projects that enhance vehicle performance, safety, and user experience. This position offers a dynamic work environment where you can contribute significantly to the development of next-generation automotive software, balancing collaborative office time with productive remote work.


Key Responsibilities


  • Develop, test, and maintain high-quality software for embedded automotive systems using C/C++.

  • Design and implement software architectures for real-time operating systems (RTOS) and automotive applications.

  • Collaborate with hardware engineers and system architects to define software requirements and interfaces.

  • Optimize software performance, memory usage, and power consumption for embedded environments.

  • Participate in code reviews, debugging, and troubleshooting of complex software issues.

  • Contribute to the continuous improvement of software development processes and tools.


Requirements


  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.

  • 5+ years of professional experience in embedded software development, specifically within the automotive industry.

  • Strong proficiency in C/C++ programming languages and embedded systems development.

  • Experience with real-time operating systems (RTOS) and embedded Linux.

  • Familiarity with automotive communication protocols (e.g., AUTOSAR, CAN, LIN).

  • Experience with software version control systems (e.g., Git) and agile development methodologies.


Benefits


  • Competitive salary package with regular performance reviews.

  • Comprehensive health, dental, and vision benefits.

  • Hybrid work model offering flexibility between home and office.

  • Opportunities for professional growth, training, and conference attendance.

  • A stimulating work environment focused on innovation and cutting-edge automotive technology.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Automotive Software Engineer
Automotive Software Engineer

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 600,000 - 900,000
Stock options
Health insurance
Flexible remote work arrangements
+1
Senior Automotive Software Engineer (Embedded Systems)
Senior Automotive Software Engineer (Embedded Systems)

Placements24 • LegKraal Gate

On-site
ZAR 900,000 - 1,500,000
Bonuses
Medical insurance
Dental insurance
+6
Remote Automotive Software Developer
Remote Automotive Software Developer

Placements24 • Bloemfontein

Hybrid
ZAR 700,000 - 950,000
Stock options
Fully remote with flexible hours
Health, dental, vision insurance
Automotive Software Developer
Automotive Software Developer

Placements24 • Stellenbosch

Hybrid
ZAR 700,000 - 1,000,000
Competitive salary
Remote & Stellenbosch office
Health insurance & retirement plans
+1
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
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
Lead Automotive Software Developer
Lead Automotive Software Developer

Placements24 • Durban

Hybrid
ZAR 900,000 - 1,300,000
Salary package
Medical, dental, vision insurance
Retirement fund contribution
+5
Lead Automotive Software Developer
Lead Automotive Software Developer

Placements24 • Centurion

Hybrid
ZAR 1,200,000 - 1,800,000