Senior Automotive Software Engineer

Placements24

Johannesburg

Hybrid

ZAR 900,000 - 1,300,000

Full time

5 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Placements24 is seeking a Senior Automotive Software Engineer to design and implement embedded software for automotive control units. This fully remote role requires deep expertise in C/C++ and RTOS, plus hands-on experience with CAN/LIN/Ethernet and AUTOSAR.

You will collaborate with cross‑functional teams to define software requirements, perform code reviews, and drive real‑time performance across vehicle systems. A strong SDLC background and remote‑work capability are essential.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field.
  • Minimum of 5 years of professional automotive software development experience with embedded systems.
  • Proficiency in C/C++ and RTOS used in automotive apps.
  • Familiarity with CAN, LIN, Ethernet and AUTOSAR.
  • Experience with SDLC methodologies and debugging tools.

Responsibilities

  • Design, develop and implement embedded software for automotive control units.
  • Collaborate with hardware, systems, and test teams to define software requirements and architecture.
  • Develop software using C/C++ and RTOS with emphasis on real‑time performance.
  • Perform code reviews, unit and integration testing to ensure reliability.
  • Troubleshoot complex software defects in development and production environments.
  • Stay updated on automotive software trends and embedded systems developments.

Skills

C/C++ programming
RTOS
CAN
LIN
Ethernet
AUTOSAR
Git
SDLC

Education

Bachelor's degree in CS/EE
Master's degree (preferred)

Tools

Git

Job description

About the Role

Our client is seeking an experienced and highly motivated Senior Automotive Software Engineer to join their innovative team. This fully remote position offers the chance to work on cutting‑edge automotive software solutions, contributing to the development of next‑generation vehicle systems. You will be an integral part of a forward‑thinking company dedicated to advancing automotive technology, collaborating with a global team of experts. This role is ideal for a seasoned professional who is passionate about vehicles and possesses a deep understanding of software development principles within the automotive domain. Join us and help shape the future of mobility from the comfort of your home office.

Key Responsibilities
  • Design, develop, and implement embedded software for automotive control units, adhering to strict quality and safety standards.
  • Collaborate with cross‑functional teams, including hardware engineers, systems engineers, and testing personnel, to define software requirements and architecture.
  • Develop and maintain software using C/C++ and other relevant programming languages, focusing on real‑time operating systems (RTOS).
  • Conduct thorough code reviews, unit testing, and integration testing to ensure software reliability and performance.
  • Troubleshoot and resolve complex software defects identified during development, testing, or in production environments.
  • Stay abreast of the latest trends and technologies in automotive software engineering and embedded systems development.
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 , with a strong emphasis on embedded systems.
  • Proficiency in C/C++ programming and experience with real‑time operating systems (RTOS) commonly used in automotive applications.
  • Familiarity with automotive communication protocols such as CAN, LIN, Ethernet, and AUTOSAR.
  • Experience with software development lifecycle (SDLC) methodologies and tools, including version control (Git) and debugging tools.
  • Proven ability to work independently and effectively in a fully remote setting, demonstrating strong communication and collaboration skills.
Benefits
  • Competitive annual salary and potential for performance-based bonuses.
  • Opportunity to work on groundbreaking automotive technology projects.
  • Flexible remote work environment with support for home office setup.
  • Comprehensive health and wellness benefits package.
  • Opportunities for professional development, certifications, and continuous learning.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Automotive Software Engineer - Remote
Senior Automotive Software Engineer - Remote

Placements24 • LegKraal Gate

Hybrid
ZAR 900,000 - 1,300,000
Fully remote
Stock options
Flexible schedule
+2
Senior Automotive Software Engineer
Senior Automotive Software Engineer

Placements24 • Sandton

Hybrid
ZAR 1,000,000 - 1,400,000
Competitive salary
Health benefits
Flexible schedule
+2
Senior Automotive Software Engineer
Senior Automotive Software Engineer

Placements24 • Mossel Bay

Hybrid
ZAR 900,000 - 1,300,000
Stock options
Health, dental, and vision insurance
Flexible remote work
+2
Senior Automotive Software Engineer
Senior Automotive Software Engineer

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,500,000
Stock options
Fully remote work
Flexible scheduling
+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
Remote Automotive Software Engineer - Embedded Systems
Remote Automotive Software Engineer - Embedded Systems

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 1,999,000 - 2,999,000
Highly competitive salary
Annual bonuses
Full remote work flexibility
+3
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
Senior Automotive Software Engineer
Senior Automotive Software Engineer

Placements24 • Centurion

Hybrid
ZAR 1,000,000 - 1,400,000
Fully remote work
Flexible hours
Competitive salary and bonuses
+2
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
Remote Automotive Software Developer

Placements24 • Gqeberha

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