Remote Automotive Software Engineer - ADAS Development

Placements24

Kempton Park

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

Fully remote
Competitive salary + bonuses
Advanced tools & simulators
Learning & development
Paid time off

Job summary

Placements24 is seeking a highly capable Remote Automotive Software Engineer to join the ADAS development team. You will design, develop, and test software for ADAS features using C++ and RTOS, collaborating with a distributed team from a home office.

You will work with CAN/LIN/Ethernet, participate in code reviews, and ensure safety standards compliance. This fully remote role offers salary, bonuses, and ongoing professional development.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field.
  • 5+ years of professional software development in automotive embedded systems/ADAS.
  • Proficiency in C++ and real-time OS (QNX, VxWorks).
  • Experience with CAN, LIN, Ethernet and automotive safety standards (ISO 26262).

Responsibilities

  • Design, develop, and test ADAS software using C++ in embedded environments.
  • Collaborate with hardware, systems, and test teams in a remote setup.
  • Develop RTOS components and integrate software on target hardware.
  • Write unit, integration, and system tests to ensure reliability and performance.
  • Participate in code reviews and contribute to software architecture discussions.
  • Stay updated on ADAS trends, AUTOSAR, and ISO 26262 practices.

Skills

C++
RTOS
Embedded systems
Problem solving
Remote collaboration
Independent work

Education

Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field

Tools

Git
JIRA
Jenkins
CMake
CAN
LIN
Ethernet

Job description

About the Role

Our client is at the forefront of automotive innovation and is seeking a highly motivated and talented Remote Automotive Software Engineer to join their Advanced Driver-Assistance Systems (ADAS) development team. This fully remote position offers the unique opportunity to contribute to the future of autonomous driving and vehicle safety from the comfort of your home office. You will be instrumental in designing, developing, and testing sophisticated software solutions for ADAS features such as adaptive cruise control, lane-keeping assist, automatic emergency braking, and parking assist. This role requires a deep understanding of embedded systems, real-time operating systems, and the specific challenges of automotive software development. If you are passionate about cutting-edge automotive technology and thrive in a remote, collaborative environment, this is the perfect role for you.

Key Responsibilities
  • Design, develop, and implement high-quality software for ADAS features using C++ and other relevant programming languages.
  • Collaborate with cross-functional teams, including hardware engineers, systems engineers, and testing teams, in a fully remote setting.
  • Develop and maintain real-time operating system (RTOS) components for automotive applications.
  • Integrate and validate software modules on target hardware platforms, including simulation environments.
  • Write comprehensive unit tests, integration tests, and system tests to ensure software reliability and performance.
  • Troubleshoot and resolve complex software defects and issues, providing clear documentation and analysis.
  • Contribute to the definition and refinement of software architecture and design patterns for ADAS systems.
  • Participate in code reviews, providing constructive feedback to peers and ensuring adherence to coding standards.
  • Stay abreast of the latest advancements in ADAS technology, automotive standards (e.g., AUTOSAR, ISO 26262), and software development methodologies.
  • Effectively communicate technical information and progress updates in a remote team environment.
Requirements
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • Minimum of 5 years of professional software development experience, with a significant focus on automotive embedded systems and ADAS.
  • Proficiency in C++ and experience with real-time operating systems (e.g., QNX, VxWorks).
  • Solid understanding of automotive communication protocols such as CAN, LIN, and Ethernet.
  • Experience with sensor fusion, perception algorithms, or control systems is a strong plus.
  • Familiarity with development tools and environments like Git, JIRA, Jenkins, and CMake.
  • Knowledge of automotive safety standards like ISO 26262.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong written and verbal communication skills, essential for effective remote collaboration.
  • Proven ability to work independently and manage time effectively in a remote work setting.
Benefits
  • Fully remote work arrangement, providing flexibility and work-life balance.
  • Competitive salary and potential for performance-based bonuses.
  • Opportunity to work on cutting-edge ADAS and autonomous driving technologies.
  • Access to advanced development tools and simulation environments.
  • Continuous learning and professional development opportunities.
  • Collaborative and innovative team culture, fostering growth and knowledge sharing.
  • Generous paid time off and company holidays.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Automotive Software Engineer - ADAS Development
Remote Automotive Software Engineer - ADAS Development

Placements24 • Noord-Kaap

Hybrid
ZAR 900,000 - 1,500,000
Fully remote
Health insurance
Online training
Senior Automotive Software Engineer - Fully Remote
Senior Automotive Software Engineer - Fully Remote

Placements24 • Polokwane

Hybrid
ZAR 1,976,000 - 2,964,000
Fully remote work
Competitive salary
Health, dental, and vision insurance
+3
Remote Automotive Software Developer
Remote Automotive Software Developer

Placements24 • Gqeberha

Hybrid
ZAR 520,000 - 760,000
Remote work
Flexible schedule
Professional development support
+1
Automotive Software Engineer
Automotive Software Engineer

Placements24 • Durban

Hybrid
ZAR 700,000 - 950,000
Fully remote
Health insurance
Career development
+1
Remote Automotive Software Engineer
Remote Automotive Software Engineer

Placements24 • Vereeniging

Remote
ZAR 520,000 - 780,000
Competitive salary & bonus
Remote-friendly
Health & wellness programs
+2
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 Software Engineer
Remote Automotive Software Engineer

Placements24 • Cape Town

Hybrid
ZAR 600,000 - 900,000
Stock options
Remote work
Home office stipend
+2
Remote Automotive Software Developer (Backend)
Remote Automotive Software Developer (Backend)

Placements24 • Soweto

Hybrid
ZAR 1,482,000 - 2,470,000
Fully remote work arrangement
Competitive salary and performance‑drn
Health, dental, and vision insurance
Senior Automotive Software Engineer
Senior Automotive Software Engineer

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,300,000
Remote Automotive Software Engineer
Remote Automotive Software Engineer

Placements24 • Klerksdorp

Hybrid
ZAR 600,000 - 900,000
Fully remote work
Flexible hours
Health insurance