Remote Embedded Automotive Software Engineer (C/C++)

Placements24

Kempton Park

Remote

ZAR 700,000 - 900,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical coverage
Dental coverage
Vision coverage
Flexible hours
Remote-first environment
Career growth opportunities
Conference access

Job summary

Placements24 is seeking an Automotive Software Development Engineer for a remote role in Gauteng, South Africa. You will design and implement embedded software for automotive control units and infotainment systems, contributing to a remote-first, collaborative environment.

Proficiency in C/C++ and Python, experience with RTOS and automotive protocols, and strong SDLC knowledge are required. You will work with cross-functional teams to advance ADAS, connectivity, and diagnostics while ensuring

Qualifications

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field.
  • Proven experience in software development for embedded automotive applications.
  • Strong programming in C/C++ and Python.
  • Familiarity with CAN, LIN, and Ethernet.
  • Experience with RTOS and embedded toolchains.
  • Understanding of SDLC and Agile methodologies.
  • Excellent analytical and problem-solving abilities.
  • Strong remote collaboration and communication skills.

Responsibilities

  • Design, develop, test, and deploy embedded software for automotive control units and infotainment.
  • Write clean, efficient C/C++ and Python code.
  • Collaborate with hardware engineers and system architects to define software requirements and system architecture.
  • Implement and optimize algorithms for ADAS, connectivity, and diagnostics.
  • Participate in code reviews and contribute to improving software development processes and best practices.
  • Debug and resolve complex software issues in simulated and real-world automotive environments.
  • Develop and maintain unit tests, integration tests, and system tests to ensure software quality.
  • Contribute to the continuous integration and continuous delivery (CI/CD) pipeline.

Skills

C/C++
Python
Embedded systems
RTOS
CAN/LIN/Ethernet
SDLC/Agile
Remote collaboration

Education

Bachelor’s or Master’s in CS/EE

Tools

CI/CD pipelines

Job description

Placements24 is seeking an Automotive Software Development Engineer for a remote role in Gauteng, South Africa. You will design and implement embedded software for automotive control units and infotainment systems, contributing to a remote-first, collaborative environment.

Proficiency in C/C++ and Python, experience with RTOS and automotive protocols, and strong SDLC knowledge are required. You will work with cross-functional teams to advance ADAS, connectivity, and diagnostics while ensuring

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Embedded Automotive Software Engineer (C/C++, RTOS)
Remote Embedded Automotive Software Engineer (C/C++, RTOS)

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,300,000
Remote work from anywhere in South AFr
Performance bonuses and online培训 and发展
Remote Embedded Automotive Software Engineer
Remote Embedded Automotive Software Engineer

Placements24 • Rustenburg

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Annual leave
Bonuses
+2
Remote Embedded Automotive Software Engineer
Remote Embedded Automotive Software Engineer

Placements24 • Bellville

Hybrid
ZAR 600,000 - 1,200,000
Health insurance
Remote work stipend
Flexible hours
+1
Remote Automotive Software Engineer (Embedded/ADAS)
Remote Automotive Software Engineer (Embedded/ADAS)

Placements24 • Paarl

Hybrid
ZAR 900,000 - 1,300,000
Remote work from anywhere in SA
Career growth opportunities
Remote Automotive Embedded Software Engineer - C/C++, RTOS
Remote Automotive Embedded Software Engineer - C/C++, RTOS

Placements24 • East London

Hybrid
ZAR 900,000 - 1,200,000
Fully remote
Health & retirement benefits
Professional development
Remote Automotive Embedded Software Engineer (ADAS)
Remote Automotive Embedded Software Engineer (ADAS)

Placements24 • Gauteng

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Medical/dental/vision coverage
Flexible remote hours
+5
Remote Embedded Automotive Software Engineer (ECU)
Remote Embedded Automotive Software Engineer (ECU)

Placements24 • Bloemfontein

Hybrid
ZAR 700,000 - 950,000
Stock options
Fully remote with flexible hours
Health, dental, vision insurance
Remote Automotive Software Engineer: ADAS & Infotainment
Remote Automotive Software Engineer: ADAS & Infotainment

Placements24 • Cape Town

Hybrid
ZAR 900,000 - 1,300,000
Fully remote work arrangement
Flexible working hours
Learning resources and conferences
+1
Remote Automotive Software Engineer - ADAS & Controls
Remote Automotive Software Engineer - ADAS & Controls

Placements24 • Rustenburg

Hybrid
ZAR 900,000 - 1,200,000
Health insurance
Flexible remote
Professional growth opportunities
Remote Senior Embedded Automotive Software Engineer
Remote Senior Embedded Automotive Software Engineer

Placements24 • Rustenburg

Hybrid
ZAR 900,000 - 1,300,000
Fully remote work arrangement
Competitive salary with bonuses
Health, dental, and vision insurance
+2