Automotive Software Engineer

Placements24

Durban

Hybrid

ZAR 700,000 - 950,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Fully remote
Health insurance
Career development
Flexible schedule

Job summary

Placements24 is seeking a talented Automotive Software Engineer to join their remote-first team, developing in-vehicle software from infotainment to ADAS. You will design, implement, and test software powering modern automotive features in a distributed, agile environment.

You will work with embedded C/C++, RTOS, and automotive protocols (CAN, LIN, Automotive Ethernet), contribute to AUTOSAR-style architectures, and collaborate with hardware engineers.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.
  • 3+ years of embedded software development in automotive.
  • Proficiency in C/C++ and RTOS.
  • Familiarity with CAN, LIN, Automotive Ethernet.
  • Experience with Git, CI/CD, and agile practices.
  • Knowledge of ISO 26262 is a plus.

Responsibilities

  • Develop and maintain embedded software for automotive control units and in-vehicle systems using languages like C/C++ and Python.
  • Design software architectures that are scalable, robust, and meet automotive standards (AUTOSAR).
  • Participate in requirements gathering, design, implementation, testing, and deployment.
  • Collaborate with hardware engineers to define software interfaces and requirements.
  • Write unit, integration, and system tests to ensure quality.
  • Troubleshoot and resolve defects during development and production.

Skills

Embedded software
C/C++
RTOS
Automotive protocols

Education

Bachelor's or Master’s degree in CS/EE

Tools

Git
CI/CD
Agile
AUTOSAR

Job description

About the Role

Our client is seeking a talented Automotive Software Engineer to join their innovative, remote-first team focused on developing cutting-edge in-vehicle software solutions. This role involves designing, implementing, and testing software that powers modern automotive features, from infotainment systems to advanced driver-assistance systems (ADAS). You will work within an agile development environment, collaborating with a distributed team of engineers, product managers, and UX designers to deliver high-quality, reliable software. This is an exceptional opportunity to shape the future of automotive technology from the comfort of your home office and contribute to a company that is at the forefront of automotive innovation.

Key Responsibilities
  • Develop and maintain embedded software for automotive control units and in-vehicle systems using languages like C/C++ and Python.
  • Design and implement software architectures that are scalable, robust, and meet stringent automotive standards (e.g., AUTOSAR).
  • Participate in the entire software development lifecycle, including requirements gathering, design, implementation, testing, and deployment.
  • Collaborate with hardware engineers and systems architects to define software requirements and interfaces.
  • Write comprehensive unit tests, integration tests, and system tests to ensure software quality and reliability.
  • Troubleshoot and resolve software defects found during development and in production environments.
Requirements
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • 3+ years of professional experience in embedded software development, with a focus on the automotive industry.
  • Proficiency in C/C++ and experience with real-time operating systems (RTOS).
  • Familiarity with automotive communication protocols such as CAN, LIN, and Automotive Ethernet.
  • Experience with software development tools and methodologies, including version control (Git), CI/CD, and agile practices.
  • Understanding of functional safety principles (ISO 26262) is a strong advantage.
Benefits
  • Competitive salary and performance-based bonuses, fully remote.
  • Comprehensive health, dental, and vision insurance plans.
  • Generous paid time off and flexible remote work schedule.
  • Opportunities for professional development, attending industry conferences and training.
  • Access to advanced simulation and testing tools for remote development.
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 • Paarl

Hybrid
ZAR 900,000 - 1,300,000
Remote work
Competitive salary
Professional development
+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
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 - Remote
Senior Automotive Software Engineer - Remote

Placements24 • LegKraal Gate

Hybrid
ZAR 900,000 - 1,300,000
Fully remote
Stock options
Flexible schedule
+2
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
Senior Automotive Software Engineer
Senior Automotive Software Engineer

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,300,000
Remote Automotive Software Developer
Remote Automotive Software Developer

Placements24 • Gqeberha

Hybrid
ZAR 520,000 - 760,000
Remote work
Flexible schedule
Professional development support
+1
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 • Cape Town

Hybrid
ZAR 600,000 - 900,000
Stock options
Remote work
Home office stipend
+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