Remote Automotive Software Engineer - WhatJobs Direct

Placements24

Stellenbosch

Hybrid

ZAR 900,000 - 1,200,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

Job summary

Placements24 is seeking a Remote Automotive Software Engineer to join a distributed development team and help design, develop, and implement software for next-generation vehicles from a home office.

You will work on embedded systems, infotainment, ADAS, and cloud connectivity using C/C++, Python, or Java, collaborating with global teams in a remote-first culture that supports growth and impact within automotive tech.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • Proven automotive software development experience with embedded systems.
  • Proficiency in C, C++, Python, or Java for embedded development.
  • Experience with RTOS and embedded development environments.
  • Familiarity with CAN, Automotive Ethernet, and related vehicle networks.
  • Experience with Git and modern build systems.

Responsibilities

  • Design, develop, test, and deploy software for automotive applications including embedded systems and RTOS.
  • Collaborate with hardware engineers, system architects, and other software developers to define software requirements and architecture.
  • Develop components for ADAS, infotainment, vehicle networking, and cloud connectivity.
  • Write clean, well-documented code in languages such as C, C++, Python, or Java.
  • Perform software integration, debugging, and testing across multiple environments.
  • Conduct code reviews to ensure adherence to coding standards and security guidelines.
  • Participate in Agile development ceremonies and sprints.
  • Develop and execute unit tests, integration tests, and system tests to validate software functionality.
  • Contribute to continuous improvement of software development processes and tools.
  • Stay updated with trends and technologies in automotive software engineering.

Skills

C/C++
Embedded systems
Python
Java
CAN / Automotive Ethernet
Remote teamwork

Education

Bachelor's or Master's in CS/EE

Tools

Git
Build systems
RTOS

Job description

About the Role

Our client, a trailblazer in automotive technology innovation, is seeking a talented Remote Automotive Software Engineer to join their distributed development team. This role is crucial for designing, developing, and implementing sophisticated software solutions for next-generation vehicles. You will be working on cutting-edge projects, including embedded systems, infotainment, autonomous driving, and connectivity features, all from the comfort of your home office. The ideal candidate possesses a strong foundation in software engineering principles, a deep understanding of automotive systems, and a passion for creating robust, high-performance code. You will collaborate with cross-functional teams globally, contributing to the future of automotive mobility. Our client is committed to fostering a remote-first culture, providing the tools and support necessary for employees to thrive in a virtual environment. This position offers unparalleled opportunities for growth and impact within the rapidly evolving automotive tech landscape.

Key Responsibilities
  • Design, develop, test, and deploy high-quality software for automotive applications, including embedded systems, real-time operating systems (RTOS), and user interfaces.
  • Collaborate with hardware engineers, system architects, and other software developers to define software requirements and architecture.
  • Develop and maintain software components for areas such as advanced driver-assistance systems (ADAS), infotainment systems, vehicle networking (CAN, Ethernet), and cloud connectivity.
  • Write clean, efficient, and well-documented code in languages such as C, C++, Python, or Java.
  • Perform software integration, debugging, and troubleshooting across various development and testing environments.
  • Conduct code reviews to ensure adherence to coding standards, best practices, and security guidelines.
  • Participate in Agile development methodologies, including sprint planning, daily stand-ups, and retrospectives.
  • Develop and execute unit tests, integration tests, and system tests to validate software functionality and performance.
  • Contribute to the continuous improvement of software development processes and tools.
  • Stay updated with the latest trends and technologies in automotive software engineering and embedded systems.
Requirements
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • Proven experience in automotive software development, with a strong portfolio of relevant projects.
  • Proficiency in programming languages such as C, C++, Python, or Java, with a focus on embedded systems development.
  • Experience with real-time operating systems (RTOS) and embedded development environments.
  • Familiarity with automotive communication protocols such as CAN, LIN, FlexRay, and Automotive Ethernet.
  • Understanding of automotive software development lifecycles (e.g., Automotive SPICE) is a plus.
  • Experience with software version control systems (e.g., Git) and build systems.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration skills, with the ability to work effectively in a remote team.
  • Self-motivated and able to manage time effectively to meet project deadlines in a remote setting.
  • Knowledge of cybersecurity principles in automotive applications is beneficial.
Benefits
  • Our client offers a competitive salary and comprehensive benefits package, including medical, dental, and vision insurance.
  • Employees are provided with a home office stipend, high-speed internet reimbursement, and access to a generous stock option plan.
  • Continuous professional development is supported through online courses, certifications, and virtual conferences.
  • You will be part of an innovative and collaborative remote team, working on challenging projects that shape the future of mobility.
  • Our client champions flexibility and autonomy, empowering its employees to achieve a healthy work-life balance while making a significant impact in the automotive technology sector.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 (Embedded Systems)
Remote Automotive Software Engineer (Embedded Systems)

Placements24 • Rustenburg

Hybrid
ZAR 900,000 - 1,700,000
Health insurance (remote)?
Home office stipend
Generous remote salary
Remote Automotive Embedded Systems Engineer - WhatJobs Direct
Remote Automotive Embedded Systems Engineer - WhatJobs Direct

Placements24 • Paarl

Hybrid
ZAR 700,000 - 900,000
Competitive salary
Stock options
Remote work
+4
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
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 - Fully Remote
Senior Automotive Software Engineer - Fully Remote

Placements24 • Polokwane

Hybrid
ZAR 1,976,000 - 2,964,000
Fully remote work
Competitive salary
Health, dental, and vision insurance
+3
Remote Automotive Software Developer (Embedded Systems)
Remote Automotive Software Developer (Embedded Systems)

Placements24 • Vereeniging

Hybrid
ZAR 600,000 - 900,000
Remote work
Health coverage
Retirement plan
+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 • Soweto

Hybrid
ZAR 900,000 - 1,200,000
Health insurance
Retirement plan
Bonuses based on performance
+3
Remote Automotive Software Engineer - Vehicle Systems
Remote Automotive Software Engineer - Vehicle Systems

Placements24 • Cape Town

Hybrid
ZAR 600,000 - 900,000
Fully remote work
Competitive salary + bonuses
Health insurance
+4