Senior Automotive Software Engineer

Placements24

Cape Town

Hybrid

ZAR 900,000 - 1,500,000

Full time

6 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Flexible hours
Remote work
Health insurance
Professional development

Job summary

Placements24 is seeking a Senior Automotive Software Engineer to join a fully remote, Centurion-based team. You will develop embedded software for real-time automotive applications, collaborating with hardware engineers and system architects.

The role covers design, implementation, testing and deployment across complex systems to enhance vehicle performance and safety. A strong background in C/C++, RTOS, and automotive protocols is required.

Qualifications

  • Bachelor's or master's degree in computer science, electrical engineering, or related field.
  • 5+ years of embedded software development experience in automotive.
  • Strong C/C++ skills and RTOS experience.
  • Familiarity with CAN/LIN/Ethernet automotive protocols.

Responsibilities

  • Design, develop and implement embedded software for automotive applications and real-time systems.
  • Write clean, efficient code in C, C++, or Python and collaborate with hardware teams.
  • Develop unit, integration and system tests to ensure software quality.
  • Debug and troubleshoot complex software issues across platforms and configurations.
  • Improve software development processes and methodologies.

Skills

C/C++
RTOS
Automotive protocols
Git
Problem solving
Remote collaboration

Education

Bachelor's or Master's in CS/EE

Tools

Git
CAN/LIN/Ethernet
RTOS

Job description

About the Role

Our client is seeking a highly skilled Senior Automotive Software Engineer to join their innovative, fully remote team based out of Centurion . This position is integral to the development of cutting-edge automotive software solutions, impacting the future of vehicle technology. You will be involved in the entire software development lifecycle, from design and implementation to testing and deployment, working on complex systems that enhance vehicle performance, safety, and user experience. This role offers the flexibility of remote work, allowing you to contribute from anywhere while collaborating with a global team of experts in a dynamic and challenging field.

Key Responsibilities
  • Design, develop, and implement embedded software for automotive applications, focusing on real-time systems.
  • Write clean, efficient, and maintainable code in languages such as C, C++, or Python.
  • Collaborate with hardware engineers and system architects to define software requirements and interfaces.
  • Develop and execute unit tests, integration tests, and system tests to ensure software quality and reliability.
  • Troubleshoot and debug complex software issues across various automotive platforms.
  • Contribute to the continuous improvement of software development processes and methodologies.
Requirements
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • 5+ years of experience in embedded software development , with a focus on the automotive industry.
  • Strong proficiency in C/C++ and experience with real-time operating systems (RTOS).
  • Familiarity with automotive communication protocols (e.g., CAN, LIN, Ethernet).
  • Experience with software development tools and version control systems (e.g., Git).
  • Excellent problem-solving skills and the ability to work effectively in a remote, collaborative environment.
Benefits
  • Highly competitive salary and performance bonuses.
  • Fully remote work arrangement with flexible hours.
  • Comprehensive health insurance and wellness programs.
  • Opportunities for professional development and attending industry conferences.Contribution to shaping the future of automotive technology.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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

Placements24 • Stellenbosch

On-site
ZAR 900,000 - 1,200,000
Remote work
Remote Automotive Software Engineer
Remote Automotive Software Engineer

Placements24 • Bloemfontein

Hybrid
ZAR 480,000 - 780,000
Medical benefits
Retirement benefits
Paid time off
+1
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 Developer
Senior Automotive Software Developer

Placements24 • Benoni

Hybrid
ZAR 1,928,000 - 3,053,000
Competitive salary
Bonus program
Health insurance
+5
Remote Automotive Software Engineer
Remote Automotive Software Engineer

Placements24 • Vereeniging

Hybrid
ZAR 520,000 - 780,000
Competitive salary & bonus
Remote-friendly
Health & wellness programs
+2
Remote Automotive Software Engineer
Remote Automotive Software Engineer

Placements24 • Mtubatuba Local Municipality

Hybrid
ZAR 600,000 - 900,000
Competitive salary + bonuses
Remote work across SA
Medical + retirement + insurance
+2
Remote Automotive Software Engineer
Remote Automotive Software Engineer

Placements24 • Klerksdorp

Hybrid
ZAR 600,000 - 900,000
Fully remote work
Flexible hours
Health insurance
Remote Automotive Software Engineer
Remote Automotive Software Engineer

Placements24 • Mossel Bay

Hybrid
ZAR 700,000 - 1,100,000
Competitive salary
Health, dental, and vision insurance
Generous PTO and flexible hours
+2
Remote Automotive Software Engineer
Remote Automotive Software Engineer

Placements24 • Polokwane

Hybrid
ZAR 900,000 - 1,500,000
Stock options
Remote work
Health insurance
+1