Senior Automotive Software Engineer

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

Fully remote work arrangement
Competitive salary with bonuses
Health, dental, and vision insurance
Generous paid time off
Professional growth opportunities

Job summary

Placements24 is seeking a Senior Automotive Software Engineer to join a fully remote team based in Rustenburg. You will design, develop, and implement embedded software for automotive systems, collaborating with hardware teams, PMs, and other software engineers.

The role emphasizes C/C++, RTOS, automotive protocols (CAN/LIN/Ethernet), SDLC, and Agile practices with ISO 26262 knowledge a plus. A strong track record in automotive software is required; remote work supports flexibility and

Qualifications

  • Bachelor's degree in CS or EE.
  • 5+ years in embedded automotive software.
  • Strong C/C++ and RTOS experience.
  • Experience with CAN/LIN/Ethernet.
  • Familiarity with SDLC and Agile.
  • ISO 26262 knowledge is a plus.

Responsibilities

  • Design, develop, and maintain embedded software for automotive control units.
  • Write high-quality code in C/C++ with good documentation.
  • Collaborate on system architecture, requirements analysis, integration testing.
  • Develop unit tests, integration tests, and validation procedures.
  • Troubleshoot defects and performance issues.
  • Improve software development processes and tools.

Skills

C/C++ programming
RTOS
Embedded software
Automotive protocols CAN/LIN/Ethernet
SDLC & Agile
ISO 26262 knowledge

Education

Bachelor's degree in Computer Science or Electrical Engineering

Job description

About the Role

Our client is seeking an innovative and experienced Senior Automotive Software Engineer to join their expanding remote engineering team based in Rustenburg . In this role, you will be instrumental in designing, developing, and implementing sophisticated software solutions for next-generation automotive systems, including infotainment, driver assistance, and vehicle connectivity. You will collaborate closely with hardware engineers, product managers, and other software specialists to deliver robust, high-performance embedded systems. This position offers a significant opportunity to influence the direction of automotive technology, working remotely within a culture that champions technical excellence, creative problem-solving, and agile development methodologies.

Key Responsibilities
  • Design, develop, and maintain embedded software for automotive control units and systems.
  • Write high-quality, efficient, and well-documented code in C/C++ and other relevant languages.
  • Collaborate with cross-functional teams on system architecture, requirements analysis, and integration testing.
  • Develop and implement unit tests, integration tests, and validation procedures for embedded software.
  • Troubleshoot and resolve complex software defects and performance issues.
  • Contribute to the continuous improvement of software development processes and tools.
Requirements
  • Bachelor's degree in Computer Science, Electrical Engineering, or a related field.
  • 5+ years of professional experience in embedded software development, with a focus on automotive applications.
  • Strong proficiency in C/C++ programming and real-time operating systems (RTOS).
  • Experience with automotive communication protocols (e.g., CAN, LIN, Ethernet).
  • Familiarity with software development lifecycle (SDLC) and Agile methodologies.
  • Understanding of automotive safety standards (e.g., ISO 26262) is a plus.
Benefits
  • Highly competitive salary with performance-based bonuses.
  • Fully remote work arrangement, allowing flexibility and work-life balance.
  • Comprehensive health, dental, and vision insurance plans.
  • Generous paid time off and holidays.
  • Opportunities for professional growth and advancement in the automotive tech sector.
  • A stimulating work environment focused on innovation and cutting-edge automotive software development.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 600,000 - 900,000
Stock options
Health insurance
Flexible remote work arrangements
+1
Remote Automotive Software Engineer - Rustenburg
Remote Automotive Software Engineer - Rustenburg

Placements24 • Rustenburg

Hybrid
ZAR 700,000 - 1,200,000
Flexible working hours
Fully remote role
Health insurance
+1
Remote Automotive Software Engineer
Remote Automotive Software Engineer

Placements24 • Rustenburg

Hybrid
ZAR 900,000 - 1,200,000
Health insurance
Flexible remote
Professional growth opportunities
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
Senior Automotive Software Developer
Senior Automotive Software Developer

Placements24 • Benoni

On-site
ZAR 1,928,000 - 3,053,000
Competitive salary
Bonus program
Health insurance
+5
Remote Automotive Embedded Software Engineer
Remote Automotive Embedded Software Engineer

Placements24 • East London

Hybrid
ZAR 900,000 - 1,200,000
Fully remote
Health & retirement benefits
Professional development
Senior Automotive Software Engineer
Senior Automotive Software Engineer

Placements24 • Johannesburg

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