Remote Embedded Automotive Software Engineer (C/C++, RTOS)

Placements24

George

Hybrid

ZAR 600,000 - 900,000

Full time

4 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

Fully remote work
Annual bonus
Health benefits
Professional development

Job summary

Placements24 is seeking a highly skilled Remote Automotive Software Engineer specializing in Embedded Systems. You will design, develop, and test embedded software for automotive ECUs using C/C++ in real‑time environments, collaborating with a global team from your home office across South Africa.

The role requires RTOS experience, familiarity with CAN/LIN/Ethernet/FlexRay, AUTOSAR/MISRA compliance, and strong debugging skills.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field.
  • 5+ years of embedded software development experience in automotive applications.
  • Strong proficiency in C and C++ programming languages.
  • Experience with real-time operating systems (RTOS) such as FreeRTOS, QNX, or equivalent.
  • Familiarity with automotive communication protocols (CAN, LIN, Ethernet, FlexRay).
  • Experience with embedded development tools, compilers, debuggers, and simulators.
  • Knowledge of software development methodologies (Agile, Waterfall) and version control systems (Git).
  • Excellent problem-solving and collaborative skills; able to work remotely.

Responsibilities

  • Design, develop, and implement embedded software for automotive control units and ECUs.
  • Write high-quality, maintainable C/C++ code for real-time applications.
  • Develop and integrate software modules for powertrain, chassis, ADAS, and infotainment systems.
  • Ensure software meets system requirements and automotive standards (AUTOSAR, MISRA).
  • Work with CAN, LIN, Ethernet, and FlexRay communication protocols.
  • Debug, troubleshoot, and optimize software performance.
  • Collaborate with hardware engineers, system architects, and QA in a remote setting.
  • Participate in code reviews and document technical specifications.

Skills

C/C++
RTOS
Automotive protocols
Remote collaboration

Education

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

Tools

Git
Embedded toolchains

Job description

Placements24 is seeking a highly skilled Remote Automotive Software Engineer specializing in Embedded Systems. You will design, develop, and test embedded software for automotive ECUs using C/C++ in real‑time environments, collaborating with a global team from your home office across South Africa.

The role requires RTOS experience, familiarity with CAN/LIN/Ethernet/FlexRay, AUTOSAR/MISRA compliance, and strong debugging skills.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Automotive Embedded Software Engineer - C/C++, RTOS
Remote Automotive Embedded Software Engineer - C/C++, RTOS

Placements24 • East London

Hybrid
ZAR 900,000 - 1,200,000
Fully remote
Health & retirement benefits
Professional development
Remote Embedded Automotive Systems Engineer
Remote Embedded Automotive Systems Engineer

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,300,000
Remote work
Health benefits
Paid time off
+2
Remote Embedded Automotive Software Engineer (C/C++, RTOS)
Remote Embedded Automotive Software Engineer (C/C++, RTOS)

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,300,000
Remote work from anywhere in South AFr
Performance bonuses and online培训 and发展
Remote Automotive Embedded Engineer (C/C++, RTOS)
Remote Automotive Embedded Engineer (C/C++, RTOS)

Placements24 • Centurion

Hybrid
ZAR 900,000 - 1,400,000
Competitive salary
Health insurance
Paid time off
+3
Remote Automotive Embedded Software Engineer (C/C++, RTOS)
Remote Automotive Embedded Software Engineer (C/C++, RTOS)

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Health insurance
Professional development opportunities
+2
Remote Embedded Automotive Software Engineer (C/C++, RTOS)
Remote Embedded Automotive Software Engineer (C/C++, RTOS)

Placements24 • Mossel Bay

Hybrid
ZAR 900,000 - 1,500,000
Advanced health insurance
Robust retirement plan
Flexible working hours
+1
Senior Remote Embedded Automotive Software Engineer
Senior Remote Embedded Automotive Software Engineer

Placements24 • Centurion

Remote
ZAR 900,000 - 1,350,000
Fully remote
Competitive salary
Health insurance
+2
Remote Automotive Embedded Systems Engineer (C/C++, RTOS)
Remote Automotive Embedded Systems Engineer (C/C++, RTOS)

Placements24 • East London

Hybrid
ZAR 600,000 - 900,000
Fully remote work arrangement
Health, dental, and vision insurance
Generous paid time off
+1
Remote Automotive Embedded Software Engineer (C/C++, RTOS)
Remote Automotive Embedded Software Engineer (C/C++, RTOS)

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Remote work infrastructure
Cutting-edge automotive software
+7
Remote Automotive Embedded Software Engineer (C/C++, RTOS)
Remote Automotive Embedded Software Engineer (C/C++, RTOS)

Placements24 • Gqeberha

Hybrid
ZAR 420,000 - 650,000
Remote-first environment
Career development resources
Competitive salary and incentives