Senior Automotive Software Engineer

Placements24

Midrand

Remote

ZAR 900,000 - 1,300,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary package
Comprehensive health, dental, and view
Generous paid time off
Professional development opportunities
Remote working tools and technologies
Company retirement savings plan

Job summary

Placements24 in South Africa seeks a Senior Automotive Software Engineer to join a fully remote team. You will design, develop, and deploy software powering next‑gen vehicles, participating in a remote‑first culture that values collaboration across hardware and software domains.

Requirements include 5+ years in automotive software, C/C++, RTOS, and SDLC knowledge. Familiarity with CAN/LIN/Ethernet, UDS/DoIP, and AUTOSAR tools is highly desirable.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • Minimum 5 years of automotive software development experience.
  • Strong knowledge of embedded systems and RTOS.
  • Proficient in C/C++ and SDLC fundamentals.
  • Familiarity with CAN, LIN, Ethernet, UDS/DoIP, and AUTOSAR tooling.
  • Experience with Git, Jira, and CMake.

Responsibilities

  • Design, develop, and deploy software systems for automotive applications following industry standards.
  • Collaborate with hardware, systems, and product teams to define software requirements.
  • Write clean, maintainable code in C++, Python, or AUTOSAR‑compliant C.
  • Develop unit, integration, and system tests to ensure quality and reliability.
  • Participate in code reviews and promote best practices in a remote agile environment.
  • Troubleshoot complex issues and contribute to process improvements.
  • Stay current with automotive software trends and embedded systems technologies.

Skills

C/C++ programming
Embedded systems
RTOS
Remote collaboration

Education

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

Tools

Git
Jira
CMake
AUTOSAR tooling

Job description

About the Role

Our client, a pioneering force in the automotive technology sector, is seeking a highly skilled and experienced Senior Automotive Software Engineer to join their dynamic and fully remote team. This pivotal role is designed for an individual passionate about shaping the future of vehicle software development. You will be instrumental in designing, developing, and deploying cutting-edge software solutions that power the next generation of automobiles. As a remote-first organization, we foster a collaborative environment where innovation thrives, and every team member's contribution is valued. This position offers the unique opportunity to work on challenging projects from the comfort of your own home, contributing to significant advancements in automotive safety, performance, and user experience. If you are a motivated engineer looking to make a substantial impact in a rapidly evolving industry. Your expertise will be crucial in driving our technical roadmap forward, ensuring our software meets the highest standards of quality and reliability.

Key Responsibilities
  • Design, develop, and implement robust and efficient software systems for automotive applications, adhering to stringent industry standards.
  • Collaborate closely with cross-functional teams, including hardware engineers, systems architects, and product managers, to define software requirements and specifications.
  • Write clean, maintainable, and well-documented code in languages such as C++, Python, or AUTOSAR-compliant C.
  • Develop and execute comprehensive unit tests, integration tests, and system tests to ensure software quality and reliability.
  • Participate in code reviews, providing constructive feedback to peers and ensuring adherence to coding best practices.
  • Troubleshoot and debug complex software issues, identifying root causes and implementing effective solutions.
  • Contribute to the continuous improvement of development processes, tools, and methodologies within a remote agile framework.
  • Stay abreast of the latest trends and technologies in automotive software engineering and embedded systems.
Requirements
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • Minimum of 5 years of professional experience in automotive software development.
  • Proven experience with embedded systems development and real-time operating systems (RTOS).
  • Strong proficiency in C/C++ programming languages and a solid understanding of software development lifecycle (SDLC).
  • Familiarity with automotive communication protocols such as CAN, LIN, Ethernet, and protocols like UDS, DoIP.
  • Experience with AUTOSAR architecture and tools is highly desirable.
  • Knowledge of software development tools (e.g., Git, Jira, CMake).
  • Excellent problem-solving and analytical skills, with a meticulous attention to detail.
  • Strong communication and collaboration skills, essential for effective remote teamwork.
  • Ability to work independently and manage time effectively in a remote setting.
Benefits
  • Competitive salary package commensurate with experience.
  • Comprehensive health, dental, and vision insurance.
  • Generous paid time off and company holidays.
  • Opportunities for professional development and continuous learning.
  • Access to state-of-the-art remote working tools and technologies.
  • Retirement savings plan with company matching.
  • A collaborative and inclusive work environment that values innovation and employee well-being.
  • The flexibility of a fully remote position, allowing for excellent work-life balance.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 1,969,000 - 2,953,000
Stock options
Fully remote
Health, dental, and vision insurance
+1
Remote Senior Automotive Software Engineer - WhatJobs Direct
Remote Senior Automotive Software Engineer - WhatJobs Direct

Placements24 • Kempton Park

Hybrid
ZAR 900,000 - 1,300,000
Fully remote work arrangement
Competitive salary and benefits
Continuous learning and development
+1
Senior Automotive Software Engineer
Senior Automotive Software Engineer

Placements24 • Klerksdorp

Hybrid
ZAR 1,992,000 - 2,988,000
Fully remote work
Flexible hours
Remote Automotive Software Engineer
Remote Automotive Software Engineer

Placements24 • Sandton

Hybrid
ZAR 1,500,000 - 2,501,000
Stock options
Fully remote environment
Flexible working hours
+3
Remote Automotive Software Engineer - Vehicle Systems
Remote Automotive Software Engineer - Vehicle Systems

Placements24 • Cape Town

Hybrid
ZAR 600,000 - 900,000
Fully remote work
Competitive salary + bonuses
Health insurance
+4
Senior Automotive Embedded Software Developer - Remote
Senior Automotive Embedded Software Developer - Remote

Placements24 • Polokwane

Hybrid
ZAR 1,200,000 - 1,800,000
Medical insurance
Dental insurance
Vision insurance
+5
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 (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 Senior Full-Stack Automotive Software Developer
Remote Senior Full-Stack Automotive Software Developer

Placements24 • Durban

Hybrid
ZAR 1,976,000 - 2,964,000
High-performance laptop
Home office stipend
Health, dental, and vision insurance
+2