Remote Automotive Embedded Systems Engineer

Placements24

Mossel Bay

Hybrid

ZAR 600,000 - 900,000

Full time

5 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

Health insurance
Dental insurance
Vision insurance
Remote work allowance
Professional development

Job summary

Placements24 is recruiting a Remote Automotive Embedded Systems Engineer to join a global automotive tech team. You will design, develop, and deploy embedded software for ECUs and ADAS platforms using C/C++ and RTOS, collaborating with international engineers.

The role emphasizes safety, performance, and power efficiency, with full remote flexibility from Mossel Bay, Western Cape. A strong background in automotive protocols and debugging tools is required.

Qualifications

  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • 4+ years of embedded systems experience, preferably in automotive.
  • Strong C/C++ programming and RTOS experience.
  • Familiarity with automotive comms protocols (CAN/LIN/FlexRay/Ethernet).

Responsibilities

  • Design, develop, and maintain embedded software for automotive ECUs and control modules.
  • Implement and optimize RTOS and firmware.
  • Develop drivers and middleware for automotive hardware components.
  • Collaborate with system architects and hardware engineers on software requirements.
  • Perform unit and integration testing, debugging of embedded software.
  • Ensure compliance with automotive safety standards (ISO 26262) where applicable.
  • Optimize software for performance, memory usage, and power consumption.
  • Contribute to testing methodologies and tools for embedded systems.

Skills

Embedded C/C++
RTOS
Automotive protocols CAN/LIN/Ethernet
Debugging & testing

Education

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

Tools

Debugging tools
Emulators
Oscilloscopes

Job description

About the Role

Our client, a global innovator in automotive technology, is seeking a talented and driven Remote Automotive Embedded Systems Engineer to join their expanding virtual team. This role is entirely remote, allowing you to contribute to groundbreaking projects from any location within South Africa. You will be at the forefront of designing, developing, and implementing the embedded software that powers critical vehicle functions, from engine control units to advanced driver-assistance systems (ADAS). The ideal candidate possesses a strong foundation in embedded C/C++ programming, a deep understanding of real-time operating systems (RTOS), and a genuine passion for the automotive sector. You will collaborate closely with a diverse, international team of engineers, contributing to the next generation of intelligent and connected vehicles. This is an exceptional opportunity to advance your career in automotive embedded systems engineering while enjoying the flexibility and autonomy of a remote work setup. We are looking for a highly motivated individual who excels in problem-solving and can effectively manage tasks in a distributed environment. Your expertise will be pivotal in ensuring the reliability, safety, and performance of our client's vehicle electronic architectures.

Key Responsibilities

Design, develop, and maintain embedded software for automotive ECUs and control modules. Implement and optimize real-time operating systems (RTOS) and firmware. Develop drivers and middleware for various automotive hardware components. Collaborate with system architects and hardware engineers to define software requirements. Perform unit testing, integration testing, and debugging of embedded software. Ensure compliance with automotive safety standards (e.g., ISO 26262) where applicable. Optimize embedded software for performance, memory usage, and power consumption. Contribute to the development of testing methodologies and tools for embedded systems. Stay updated on the latest embedded systems technologies and automotive industry trends.

Requirements

Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field. Minimum of 4 years of experience in embedded systems development, preferably in the automotive industry. Strong proficiency in embedded C and C++. Experience with real-time operating systems (RTOS) such as FreeRTOS, QNX, or similar. Familiarity with automotive communication protocols (e.g., CAN, LIN, FlexRay, Ethernet). Experience with debugging tools, emulators, and oscilloscopes. Understanding of hardware-software interaction and board support packages (BSPs). Excellent analytical and problem-solving skills. Proven ability to work independently and collaborate effectively in a remote team environment.

Benefits

Our client offers a competitive salary package, complemented by performance-based incentives, reflecting the specialized nature of this remote role. A comprehensive benefits package includes health, dental, and vision insurance. Opportunities for professional development, including advanced training and certifications in embedded systems, are readily available. A generous remote work allowance is provided to ensure a productive and comfortable home office setup. Our client prioritizes work-life balance, offering flexible working hours and a supportive virtual environment. Paid time off includes vacation days, sick leave, and public holidays. This fully remote position based out of Mossel Bay, Western Cape , allows for national flexibility and offers a challenging yet rewarding career in automotive embedded systems.

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 • Durban

Hybrid
ZAR 700,000 - 1,100,000
Home office stipend
Health insurance
Generous paid time off
Senior Automotive Embedded Systems Engineer (Remote)
Senior Automotive Embedded Systems Engineer (Remote)

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000
Health insurance
Home office stipend
Performance bonuses
Remote Automotive Software Engineer - Embedded Systems
Remote Automotive Software Engineer - Embedded Systems

Placements24 • Cape Town

Hybrid
ZAR 900,000 - 1,300,000
Remote work from SA
Competitive salary
Professional growth
Remote Automotive Software Developer (Embedded Systems)
Remote Automotive Software Developer (Embedded Systems)

Placements24 • Rustenburg

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Annual leave
Bonuses
+2
Remote Automotive Software Developer (Embedded Systems) - Pietermaritzburg
Remote Automotive Software Developer (Embedded Systems) - Pietermaritzburg

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,300,000
Remote work from anywhere in South AFr
Performance bonuses and online培训 and发展
Remote Automotive Software Developer - Embedded Systems
Remote Automotive Software Developer - Embedded Systems

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,300,000
Fully remote
Salary package
Health benefits
+3
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
Remote Automotive Software Engineer - Embedded Systems
Remote Automotive Software Engineer - Embedded Systems

Placements24 • Klerksdorp

Hybrid
ZAR 700,000 - 950,000
Fully remote
Competitive salary
Medical and dental insurance
+2
Senior Automotive Software Engineer (Remote)
Senior Automotive Software Engineer (Remote)

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,200,000
Health insurance
Remote-first
Home office stipend
Remote Automotive Software Developer
Remote Automotive Software Developer

Placements24 • Bellville

Hybrid
ZAR 600,000 - 1,200,000
Health insurance
Remote work stipend
Flexible hours
+1