Remote Senior Automotive Software Engineer - ADAS

Placements24

Centurion

Hybrid

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

Full time

3 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

Fully remote role
Professional development opportunities

Job summary

Placements24 is seeking a highly skilled Remote Senior Automotive Software Engineer specializing in ADAS. You will design, implement, and optimize software for sensor fusion, perception, and control in embedded automotive environments.

You will work with RTOS environments, collaborate with hardware teams, and contribute to code reviews, testing, and documentation while staying current with ADAS and cybersecurity trends.

Qualifications

  • Advanced knowledge of C/C++ in embedded automotive contexts.
  • Strong RTOS experience across AUTOSAR, QNX, Linux RT.
  • Hands-on experience with sensor fusion, perception, path planning, and control.
  • Familiarity with automotive protocols (CAN, LIN, Automotive Ethernet).
  • Excellent debugging and problem-solving skills with remote collaboration.

Responsibilities

  • Design, develop, test, and deploy software for ADAS features using C/C++.
  • Implement sensor fusion, perception, path planning, and control within embedded environments.
  • Work with RTOS and optimize performance and resource use.
  • Collaborate with hardware engineers to define software requirements for ECUs and sensors.
  • Participate in code reviews, unit testing, and integration testing.
  • Develop and maintain software documentation including design specs and test reports.
  • Troubleshoot and debug in simulation environments and on target hardware.
  • Stay updated on ADAS, AI/ML, and cybersecurity advancements.

Skills

C/C++ programming
RTOS experience
Embedded systems
Sensor fusion tech
Remote collaboration

Education

Master's or PhD in CS/EE/Automotive Eng

Tools

Git
JIRA

Job description

About the Role

Our client is at the forefront of automotive innovation and is seeking a highly experienced Remote Senior Automotive Software Engineer specializing in Advanced Driver-Assistance Systems (ADAS). This is a fully remote position, offering the flexibility to work from anywhere while contributing to groundbreaking automotive technology. You will be instrumental in designing, developing, and implementing sophisticated software solutions for ADAS features such as adaptive cruise control, lane keeping assist, automatic emergency braking, and more. This role requires a deep understanding of embedded systems, real-time operating systems (RTOS), C/C++, and automotive software development processes. You will collaborate with a global team of engineers, researchers, and product managers to push the boundaries of autonomous driving technology. This is a unique opportunity to shape the future of vehicle safety and convenience from the comfort of your home office, contributing significantly to the advancement of automotive software engineering.

Key Responsibilities
  • Design, develop, test, and deploy robust and reliable software for ADAS features using C/C++.
  • Implement algorithms for sensor fusion, perception, path planning, and control within an embedded automotive environment.
  • Work with real-time operating systems (RTOS) and optimize software for performance and resource efficiency.
  • Collaborate with hardware engineers to define and integrate software requirements for ECUs and sensors.
  • Participate in code reviews, unit testing, and integration testing to ensure software quality and adherence to standards.
  • Develop and maintain software documentation, including design specifications and test reports.
  • Troubleshoot and debug software issues in simulation environments and on target hardware.
  • Stay abreast of the latest advancements in ADAS technology, AI/ML for automotive applications, and automotive cybersecurity.
  • Contribute to the continuous improvement of software development processes and tools.
Requirements
  • Master's or Ph.D. in Computer Science, Electrical Engineering, Automotive Engineering, or a related field, or equivalent practical experience.
  • Minimum of 7 years of professional experience in embedded software development, with a significant focus on ADAS or autonomous driving.
  • Expert-level proficiency in C and C++ programming languages.
  • Strong experience with real-time operating systems (e.g., AUTOSAR, QNX, Linux RT).
  • Familiarity with automotive communication protocols such as CAN, LIN, and Automotive Ethernet.
  • Experience with sensor technologies (cameras, radar, lidar) and sensor fusion techniques.
  • Knowledge of software development methodologies (Agile, Waterfall) and tools (Git, JIRA).
  • Excellent problem-solving, debugging, and analytical skills.
  • Strong written and verbal communication skills, enabling effective remote collaboration.
  • Experience with simulation tools and model-based design is a plus.
Benefits

This is a fully remote role offering significant flexibility and autonomy. Our client provides a highly competitive salary, comprehensive benefits package, and the opportunity to work on cutting-edge ADAS technology with a leading automotive innovator. You will have access to ongoing professional development, opportunities for career advancement, and the chance to make a tangible impact on the future of mobility. Join a world-class engineering team and contribute to safer, more intelligent vehicles, all while enjoying the benefits of a remote work environment.

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 • Kempton Park

Hybrid
ZAR 900,000 - 1,300,000
Fully remote
Competitive salary + bonuses
Advanced tools & simulators
+2
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
Senior Automotive Software Engineer

Placements24 • Klerksdorp

Hybrid
ZAR 1,992,000 - 2,988,000
Fully remote work
Flexible hours
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 Architect
Remote Automotive Software Architect

Placements24 • Pretoria

Hybrid
ZAR 1,200,000 - 2,000,000
Competitive salary
Performance-based bonuses
Comprehensive health benefits
+3
Remote Automotive Software Engineer (Embedded Systems)
Remote Automotive Software Engineer (Embedded Systems)

Placements24 • Rustenburg

Hybrid
ZAR 900,000 - 1,700,000
Health insurance (remote)?
Home office stipend
Generous remote salary
Remote Automotive Software Developer (Embedded Systems)
Remote Automotive Software Developer (Embedded Systems)

Placements24 • LegKraal Gate

Hybrid
ZAR 900,000 - 1,500,000
Fully remote
Medical insurance
Provident fund
+1
Remote Automotive Software Developer (Embedded Systems)
Remote Automotive Software Developer (Embedded Systems)

Placements24 • Mtubatuba Local Municipality

Hybrid
ZAR 900,000 - 1,300,000
Fully remote
Competitive salary
Continuous learning
+1
Remote Automotive Software Engineer (Embedded Systems)
Remote Automotive Software Engineer (Embedded Systems)

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,200,000
Stock options
Home office allowance
Health benefits
+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