Automotive Software Engineer

Placements24

Stellenbosch

On-site

ZAR 700,000 - 1,000,000

Full time

5 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

Competitive salary
Cutting-edge automotive tech
Professional development
Dynamic team culture

Job summary

Placements24 is seeking an Automotive Software Engineer to design, develop, and test software for next-generation automotive systems. You will work on embedded software, infotainment, and ADAS features alongside hardware engineers and system architects.

The ideal candidate has strong programming skills, a passion for automotive technology, and a meticulous approach to software development within a collaborative engineering culture.

Qualifications

  • 3+ years of professional software development experience with embedded or automotive software.
  • Bachelor's or Master's in CS/EE or related field.
  • Proficiency in C++, C, or similar languages.
  • Experience with automotive communication protocols (CAN/LIN/Ethernet).
  • Familiarity with SDLC, Git, and testing methodologies.

Responsibilities

  • Design, develop, and implement robust software components for automotive applications using C++, Java, or Python.
  • Develop and test embedded software for microcontrollers and ECUs, ensuring real-time performance.
  • Collaborate with cross-functional teams to define software requirements and architecture for new features.
  • Perform unit, integration, and system testing to ensure software quality.
  • Debug and troubleshoot software issues, optimizing code for performance and efficiency.
  • Contribute to development of software processes and tooling.

Skills

C++
Python
Java
Embedded systems

Education

Bachelor's or Master's degree in Computer Science or Electrical Engineering

Tools

Git
CAN/LIN/Ethernet

Job description

About the Role

Our client is seeking a talented and innovative Automotive Software Engineer to join their development team in Paarl . This role focuses on designing, developing, and testing software solutions for next-generation automotive systems, including embedded systems, infotainment, and advanced driver-assistance features. You will work closely with hardware engineers and system architects to bring complex automotive technologies to life. The ideal candidate has a passion for automotive technology, strong programming skills, and a meticulous approach to software development, contributing to cutting-edge solutions that shape the future of mobility in a collaborative engineering environment.

Key Responsibilities
  • Design, develop, and implement robust software components for automotive applications using languages like C++, Java, or Python.
  • Develop and test embedded software for microcontrollers and ECUs, ensuring real-time performance and reliability.
  • Collaborate with cross-functional teams to define software requirements and architecture for new automotive features.
  • Perform unit testing, integration testing, and system testing to ensure software quality and functionality.
  • Debug and troubleshoot software issues, optimizing code for performance and efficiency.
  • Contribute to the development of software development processes and tools.
Requirements
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • 3+ years of professional experience in software development, with a focus on embedded systems or automotive software.
  • Proficiency in C++, C, or other relevant programming languages.
  • Experience with automotive communication protocols (e.g., CAN, LIN, Ethernet).
  • Familiarity with software development lifecycles, version control systems (e.g., Git), and testing methodologies.
  • Strong analytical and problem-solving skills.
Benefits
  • Competitive salary and benefits package.
  • Opportunities to work on exciting and innovative automotive technologies.
  • Professional development and training programs.
  • A dynamic and collaborative engineering culture.
  • Exposure to cutting-edge automotive software development practices.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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 • 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 Developer
Senior Automotive Software Developer

Placements24 • Rustenburg

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

Placements24 • Polokwane

Hybrid
ZAR 950,000 - 1,350,000
Competitive salary + bonuses
Health, dental, and vision insurance
Hybrid remote work arrangement
+2
Senior Automotive Software Engineer (Remote)
Senior Automotive Software Engineer (Remote)

Placements24 • Gqeberha

Hybrid
ZAR 900,000 - 1,500,000
Annual bonus
Fully remote
Health insurance
+1
Automotive Software Test Engineer
Automotive Software Test Engineer

Placements24 • Soweto

On-site
ZAR 550,000 - 850,000
Competitive salary
Health benefits
Training opportunities
Senior Automotive Engineer
Senior Automotive Engineer

Placements24 • Cape Town

Hybrid
ZAR 900,000 - 1,500,000
Hybrid work model
Bonuses
Medical aid
+3
Automotive Mechanical Engineer
Automotive Mechanical Engineer

Placements24 • Paarl

On-site
ZAR 540,000 - 900,000
Competitive salary
Full medical and retirement benefits
Employee vehicle discount programs
+1
Senior Automotive Electrical Engineer
Senior Automotive Electrical Engineer

Placements24 • Gauteng

On-site
ZAR 900,000 - 1,300,000
Highly competitive salary
Cutting-edge vehicle technology
State-of-the-art engineering facility
+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