Senior Automotive Software Engineer - Fully Remote

Placements24

Polokwane

Hybrid

ZAR 1,976,000 - 2,964,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Fully remote work
Competitive salary
Health, dental, and vision insurance
401(k) or equivalent
Generous PTO
Virtual conferences

Job summary

Placements24 is seeking a Senior Automotive Software Engineer to join a fully remote development team. You will design, develop, and implement software powering modern vehicles, including ADAS, infotainment, and connectivity platforms.

You will define software architecture, write high-quality code in C/C++, Python, and Java, and ensure reliability, safety, and performance while collaborating with hardware, systems, and product teams in a remote setting.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
  • Minimum of 7 years of professional software development experience, with at least 4 years focused on automotive embedded systems.
  • Proficiency in programming languages such as C/C++, and experience with scripting languages like Python.
  • Strong understanding of embedded systems, real-time operating systems (RTOS), and software architecture patterns.
  • Experience with automotive communication protocols (e.g., CAN, LIN, Ethernet).
  • Familiarity with software development lifecycle (SDLC) methodologies (Agile, Scrum).
  • Experience with version control systems (e.g., Git) and build systems.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and collaboration skills, effective in a remote team environment.

Responsibilities

  • Design, develop, test, and maintain software for automotive embedded systems.
  • Define software architecture and system requirements for new features and platforms.
  • Write clean, efficient code in C, C++, Python, or Java.
  • Implement and optimize algorithms for ADAS, autonomous driving, infotainment, or connectivity features.
  • Collaborate with hardware and product teams in a remote setting.
  • Debug and resolve software defects and performance issues.
  • Ensure software compliance with AUTOSAR and ISO 26262 standards.
  • Participate in code reviews and continuous improvement of development processes.
  • Stay up-to-date with advancements in automotive software engineering.

Skills

Embedded systems
C/C++ programming
Python
Team collaboration
Problem solving

Education

Bachelor's or Master's degree in Computer Science or related
Advanced degree in Engineering or related field

Tools

Git
RTOS
AUTOSAR
CAN/LIN/Ethernet
Build systems

Job description

About the Role

Our client, a leader in automotive technology and innovation, is actively seeking a Senior Automotive Software Engineer to join their fully remote development team. This is an exceptional opportunity to contribute to the design, development, and implementation of cutting-edge software that powers modern vehicles, from infotainment systems and connectivity features to advanced driver-assistance systems (ADAS) and autonomous driving technologies. As a remote-first organization, we foster a collaborative and agile environment where your expertise can thrive. You will play a key role in defining software architecture, writing high-quality code, and ensuring the reliability and performance of complex automotive systems. The ideal candidate possesses a strong foundation in software engineering principles, experience with embedded systems, and a passion for the automotive industry. We are looking for a proactive, self-directed individual who excels in a remote setting and is committed to delivering robust and innovative software solutions. You will be working on challenging projects that are shaping the future of mobility, making this a truly rewarding career move.

Key Responsibilities
  • Design, develop, test, and maintain high-quality software for automotive embedded systems.
  • Contribute to the definition of software architecture and system requirements for new features and platforms.
  • Write clean, efficient, and well-documented code in languages such as C, C++, Python, or Java.
  • Implement and optimize algorithms for ADAS, autonomous driving, infotainment, or connectivity features.
  • Collaborate with cross-functional teams, including hardware engineers, systems engineers, and product managers, in a remote setting.
  • Debug and resolve software defects and performance issues.
  • Ensure software compliance with automotive standards like AUTOSAR and ISO 26262 (Functional Safety).
  • Participate in code reviews and contribute to the continuous improvement of development processes.
  • Stay up-to-date with the latest advancements in automotive software engineering and related technologies.
  • Mentor junior software engineers and provide technical guidance.
Requirements
  • Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
  • Minimum of 7 years of professional software development experience, with at least 4 years focused on automotive embedded systems.
  • Proficiency in programming languages such as C/C++, and experience with scripting languages like Python.
  • Strong understanding of embedded systems, real-time operating systems (RTOS), and software architecture patterns.
  • Experience with automotive communication protocols (e.g., CAN, LIN, Ethernet).
  • Familiarity with software development lifecycle (SDLC) methodologies (Agile, Scrum).
  • Experience with version control systems (e.g., Git) and build systems.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and collaboration skills, effective in a remote team environment.
  • A dedicated home office setup with reliable high-speed internet is required.
Benefits
  • Highly competitive salary and potential for stock options.
  • Fully remote work arrangement offering maximum flexibility.
  • Comprehensive health, dental, and vision insurance plans.
  • Generous 401(k) or equivalent retirement savings plan.
  • Significant paid time off and company holidays.
  • Opportunities for professional growth, training, and attending virtual conferences.
  • Contribution to shaping the future of automotive technology.
  • Innovative and supportive remote work culture.
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 • 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
Senior Automotive Software Engineer

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,300,000
Automotive Software Engineer
Automotive Software Engineer

Placements24 • Durban

Hybrid
ZAR 700,000 - 950,000
Fully remote
Health insurance
Career development
+1
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 Senior Full-Stack Automotive Software Developer
Remote Senior Full-Stack Automotive Software Developer

Placements24 • Durban

Hybrid
ZAR 1,976,000 - 2,964,000
High-performance laptop
Home office stipend
Health, dental, and vision 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 • Cape Town

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