Remote Automotive Software Engineer - Embedded Systems

Placements24

Soweto

Hybrid

ZAR 900,000 - 1,300,000

Full time

6 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
Performance bonuses
Global engineering team

Job summary

Placements24 is partnering with a cutting-edge automotive technology company to recruit a remote Automotive Software Engineer specialized in embedded systems.

You will design and implement software for infotainment, ADAS, and ECUs using C/C++ in RTOS environments. Join a globally distributed engineering team and contribute to safety-critical automotive innovations from anywhere.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field.
  • 5+ years of professional embedded software experience in automotive systems.
  • Strong C/C++ skills for embedded environments with RTOS knowledge.

Responsibilities

  • Design, develop, test, and integrate embedded software for automotive applications.
  • Write clean, efficient C/C++ code for embedded MCUs.
  • Implement real-time vehicle control and data processing algorithms.
  • Develop drivers for hardware components and CAN/LIN/Ethernet comms.
  • Collaborate with hardware and software teams in a remote setup.
  • Perform unit/integration testing and document design/specs.

Skills

Embedded C/C++
RTOS
CAN
LIN
Ethernet
Autonomous vehicles
Remote collaboration

Education

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

Tools

Emulators
Logic Analyzers
Debugging Tools

Job description

About the Role

Our client, a cutting-edge automotive technology innovator, is seeking a highly skilled and motivated Remote Automotive Software Engineer specializing in embedded systems. This is a fully remote position, offering the flexibility to work from anywhere. You will be instrumental in designing, developing, and implementing software for critical automotive systems, including infotainment, advanced driver‑assist, and vehicle control units. The ideal candidate will have a deep understanding of embedded C/C++, real‑time operating systems (RTOS), and automotive communication protocols (e.g., CAN, LIN, Ethernet). Our client is at the forefront of automotive innovation, creating solutions that redefine the driving experience and enhance vehicle safety and efficiency. Join a world‑class, remote‑first engineering team and shape the future of mobility from the comfort of your home.

Key Responsibilities
  • Design, develop, test, and integrate embedded software for automotive applications.
  • Write clean, efficient, and maintainable code in C/C++ for embedded microcontrollers.
  • Implement and optimize algorithms for real‑time vehicle control and data processing.
  • Develop and maintain software drivers for various hardware components.
  • Utilize automotive communication protocols (CAN, LIN, Automotive Ethernet) for inter‑ECU communication.
  • Collaborate closely with hardware engineers, system architects, and other software teams in a remote setting.
  • Perform unit testing, integration testing, and participate in system‑level validation.
  • Troubleshoot and debug complex software and system issues.
  • Contribute to software design documentation, code reviews, and technical specifications.
  • Stay abreast of the latest advancements in embedded systems, automotive software, and relevant technologies.
Requirements
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • Minimum of 5 years of professional experience in embedded software development, with a significant focus on automotive systems.
  • Proficiency in C/C++ programming for embedded environments.
  • Strong understanding of real‑time operating systems (RTOS) concepts and experience (e.g., FreeRTOS, QNX).
  • Experience with automotive communication protocols (CAN, LIN, Ethernet).
  • Familiarity with automotive software development processes (e.g., AUTOSAR, ASPICE).
  • Experience with debugging tools, emulators, and logic analyzers.
  • Strong analytical and problem‑solving skills.
  • Excellent communication and collaboration skills, essential for a remote team environment.
  • Ability to work independently with minimal supervision and manage priorities effectively.
Benefits
  • Highly competitive salary and potential for performance bonuses.
  • Fully remote work arrangement, offering unparalleled flexibility.
  • Opportunity to work on innovative and industry‑leading automotive technologies.
  • Be part of a dynamic, globally distributed, and collaborative engineering team.
  • Continuous learning and professional development opportunities.
  • Contribute to shaping the future of autonomous and connected vehicles from anywhere.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Automotive Software Engineer (Embedded Systems)
Remote Automotive Software Engineer (Embedded Systems)

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,200,000
Stock options
Home office allowance
Health benefits
+2
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 Developer (Embedded Systems)
Remote Automotive Software Developer (Embedded Systems)

Placements24 • LegKraal Gate

Hybrid
ZAR 900,000 - 1,500,000
Fully remote
Medical insurance
Provident fund
+1
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
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 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 Embedded Systems Engineer
Remote Automotive Embedded Systems Engineer

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,200,000
Fully remote work arrangement
Competitive salary with reviews
Health, dental, 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 - 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
Automotive Software Developer (Embedded Systems)
Automotive Software Developer (Embedded Systems)

Placements24 • Midrand

Hybrid
ZAR 520,000 - 900,000
Competitive salary and bonuses
Fully remote work
Home office setup allowance
+3