Automotive Software Developer

Placements24

Centurion

On-site

ZAR 550,000 - 900,000

Full time

7 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Competitive salary
Comprehensive benefits
Professional development
Modern facilities
Collaborative team

Job summary

Placements24 is seeking an Automotive Software Developer to join their Centurion engineering team. You will contribute to embedded software development for ECUs and infotainment systems, focusing on safety-critical features and performance.

You will work across the full software lifecycle, from requirements analysis to testing and deployment, collaborating with hardware engineers and software teammates to deliver robust, standards-compliant solutions.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or related field.
  • 3+ years of embedded software development experience, preferably in automotive.
  • Strong proficiency in C/C++ programming.
  • Experience with RTOS and embedded system development.
  • Familiarity with CAN, LIN, Ethernet automotive protocols.
  • Knowledge of Agile and V-model lifecycles and Git.

Responsibilities

  • Design, develop, and implement embedded software for automotive ECUs and infotainment.
  • Write clean, well-documented code following industry standards.
  • Perform unit and integration testing to ensure reliability and performance.
  • Collaborate with hardware engineers to define software requirements.
  • Debug complex issues and drive timely solutions.
  • Contribute to continuous improvement of development processes.

Skills

Embedded software development
C/C++
RTOS
Agile
V-model
Git
CAN/LIN/Ethernet

Education

Bachelor's degree in CS/SE/EE

Tools

Git

Job description

About the Role

Our client is seeking a talented and detail-oriented Automotive Software Developer to join their innovative engineering team in Centurion . This role is critical to the development of embedded software for next-generation automotive systems, focusing on infotainment, control units, and driver-assistance features. You will be responsible for the entire software development lifecycle, from requirements analysis and design to implementation, testing, and deployment. This is an excellent opportunity to work on exciting projects at the forefront of automotive technology, contributing to products that enhance driver experience and safety. The role requires a strong background in software engineering principles applied within the automotive context.

Key Responsibilities
  • Design, develop, and implement robust embedded software for automotive ECUs and infotainment systems using C/C++.
  • Write clean, efficient, and well-documented code, adhering to automotive software development standards and best practices.
  • Perform unit testing and integration testing to ensure software reliability and performance.
  • Collaborate closely with hardware engineers and systems architects to define software requirements and specifications.
  • Debug and troubleshoot complex software issues, providing timely and effective solutions.
  • Contribute to the continuous improvement of software development processes and tools.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
  • 3+ years of professional experience in embedded software development, preferably within the automotive industry.
  • Strong proficiency in C/C++ programming languages.
  • Experience with real-time operating systems (RTOS) and embedded system development.
  • Familiarity with automotive communication protocols (e.g., CAN, LIN, Ethernet).
  • Knowledge of software development lifecycles (e.g., Agile, V-model) and version control systems (e.g., Git).
Benefits
  • Competitive salary and comprehensive benefits package.
  • Opportunity to work on cutting-edge automotive technologies.
  • Professional development and training programs to enhance your skills.
  • A collaborative and supportive team environment.
  • State-of-the-art development facilities.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Automotive Software Engineer
Automotive Software Engineer

Placements24 • Stellenbosch

On-site
ZAR 700,000 - 1,000,000
Competitive salary
Cutting-edge automotive tech
Professional development
+1
Automotive Software Engineer
Automotive Software Engineer

Placements24 • Polokwane

Hybrid
ZAR 600,000 - 900,000
Hybrid work model
Competitive salary
R&D exposure
+1
Senior Automotive Software Developer
Senior Automotive Software Developer

Placements24 • Rustenburg

Hybrid
ZAR 900,000 - 1,300,000
Health benefits
Hybrid work model
Professional development
Automotive Embedded Systems Engineer
Automotive Embedded Systems Engineer

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Hybrid work model
HIL systems
+2
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
Automotive Software Developer
Automotive Software Developer

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Health and wellness benefits
Career growth
+2
Senior Automotive Software Engineer
Senior Automotive Software Engineer

Placements24 • Cape Town

Hybrid
ZAR 900,000 - 1,500,000
Flexible hours
Remote work
Health insurance
+1
Lead Automotive Software Developer
Lead Automotive Software Developer

Placements24 • Bloemfontein

Hybrid
ZAR 1,200,000 - 1,800,000
Salary with performance bonuses
Health, dental, and vision insurance
Retirement savings plan with employer
+3
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
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