Remote Automotive Software Developer (Embedded Systems)

Placements24

LegKraal Gate

Hybrid

ZAR 900,000 - 1,500,000

Full time

2 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
Medical insurance
Provident fund
Training opportunities

Job summary

Placements24 is seeking a remote Automotive Software Developer specializing in embedded systems with strong C/C++ and RTOS expertise to design, develop, and test software for ECUs, infotainment, and ADAS.

You will work in a remote-first environment, collaborating with hardware, systems, QA teams, and using AUTOSAR and automotive protocols like CAN/LIN/Ethernet.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering or related field.
  • Minimum 5 years in embedded software development with automotive focus.
  • Proficiency in C and C++ programming languages.
  • Experience with RTOS such as FreeRTOS, QNX or similar.
  • Familiarity with CAN, LIN, Ethernet automotive protocols.
  • Understanding of ASPICE/AUTOSAR processes.
  • Experience with embedded debugging tools and techniques.

Responsibilities

  • Design, develop, and implement embedded software for automotive applications using C/C++.
  • Develop and maintain RTOS for automotive ECUs.
  • Implement and test software modules ensuring AUTOSAR and automotive standards.
  • Collaborate with hardware, systems, and QA using remote tools.
  • Participate in code reviews, debugging, and performance optimization.
  • Develop and execute unit, integration, and system tests.
  • Contribute to software architecture and design refinement.
  • Stay updated with trends in automotive embedded systems.

Skills

Embedded software
C/C++ programming
RTOS
Analytical thinking
Remote collaboration

Education

Bachelor's or Master's in CS/EE

Tools

CAN bus
LIN bus
Ethernet
Git
CI/CD
AUTOSAR

Job description

About the Role

Our client, a global leader in automotive technology, is seeking a highly skilled and motivated Remote Automotive Software Developer specializing in embedded systems. This role is fully remote, allowing you to contribute to innovative automotive solutions from the comfort of your home. You will be instrumental in designing, developing, and testing embedded software for next-generation vehicle control units, infotainment systems, and advanced driver-assistance systems (ADAS). The ideal candidate possesses a deep understanding of C/C++, real-time operating systems (RTOS), and automotive communication protocols. This is a unique opportunity to shape the future of automotive software engineering in a collaborative, remote-first environment.

Key Responsibilities
  • Design, develop, and implement embedded software for automotive applications using C/C++.
  • Develop and maintain real-time operating systems (RTOS) for automotive ECUs.
  • Implement and test software modules, ensuring adherence to stringent automotive standards (e.g., AUTOSAR).
  • Collaborate with cross-functional teams (hardware engineers, systems engineers, QA) using remote collaboration tools.
  • Participate in code reviews, debugging, and performance optimization of embedded software.
  • Develop and execute unit tests, integration tests, and system tests.
  • Contribute to the definition and refinement of software architecture and design.
  • Stay current with emerging trends and technologies in automotive embedded systems and software development.
  • Troubleshoot and resolve complex software issues reported by testing teams or field engineers.
  • Document software designs, implementations, and test procedures comprehensively.
Requirements
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • Minimum of 5 years of experience in embedded software development, with a significant focus on automotive systems.
  • Proficiency in C and C++ programming languages.
  • Experience with real-time operating systems (RTOS) such as FreeRTOS, QNX, or similar.
  • Familiarity with automotive communication protocols (e.g., CAN, LIN, Ethernet).
  • Understanding of automotive software development processes and standards (e.g., ASPICE, AUTOSAR).
  • Experience with embedded debugging tools and techniques.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration skills, suitable for a remote work environment.
  • Experience with version control systems (e.g., Git) and CI/CD pipelines is a plus.
Benefits
  • This role offers a highly competitive salary package up to R per annum , fully remote work flexibility, comprehensive medical and dental insurance, a generous provident fund contribution, and ongoing opportunities for professional development and training in cutting-edge automotive software technologies.

Our client fosters a culture of innovation and collaboration, providing a platform for talented individuals to make a significant impact on the future of mobility.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Placements24 • South Africa

Remote
ZAR 900,000 - 1,300,000
Fully remote
Competitive salary
Remote-first culture
+2
Remote Automotive Software Developer (Embedded Systems)
Remote Automotive Software Developer (Embedded Systems)

Placements24 • Mtubatuba Local Municipality

Hybrid
ZAR 900,000 - 1,300,000
Fully remote
Competitive salary
Continuous learning
+1
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
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 • 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 Software Engineer (Embedded Systems)
Remote Automotive Software Engineer (Embedded Systems)

Placements24 • Durban

Hybrid
ZAR 700,000 - 1,100,000
Home office stipend
Health insurance
Generous paid time off