Remote Automotive Software Engineer (Embedded Systems)

Placements24

George

Hybrid

ZAR 600,000 - 900,000

Full time

4 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
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

About the Role

Our client is a pioneering force in the automotive technology sector, seeking a highly skilled and motivated Remote Automotive Software Engineer specializing in Embedded Systems. This is a fully remote position, offering flexibility and the opportunity to contribute to groundbreaking projects from the comfort of your home office, regardless of your geographical location within South Africa. You will be at the forefront of developing innovative software solutions for next-generation vehicles, focusing on embedded control units, driver assistance systems, and in-car infotainment. This role requires a deep understanding of real-time operating systems, C/C++ programming, and automotive communication protocols. If you are a passionate software engineer with a keen interest in the automotive industry and thrive in a remote work environment, we encourage you to apply. You will collaborate with a global team of experts, driving the future of automotive innovation.

Key Responsibilities
  • Design, develop, and implement embedded software for automotive control units, microcontrollers, and ECUs.
  • Write high-quality, maintainable, and efficient C/C++ code for real-time applications.
  • Develop and integrate software modules for various automotive systems, including powertrain, chassis, ADAS, and infotainment.
  • Implement and test software against system requirements, ensuring compliance with automotive standards (e.g., AUTOSAR, MISRA C/C++).
  • Work with automotive communication protocols such as CAN, LIN, Ethernet, and FlexRay.
  • Perform software debugging, troubleshooting, and performance optimization.
  • Collaborate with cross-functional teams, including hardware engineers, system architects, and QA testers, in a remote setting.
  • Participate in code reviews, contribute to software design discussions, and document technical specifications.
  • Stay up-to-date with the latest advancements in embedded systems and automotive software development trends.
Requirements
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • Proven experience (5+ years) in embedded software development, with a significant focus on 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 skills and analytical thinking.
  • Strong communication and collaboration skills, essential for effective remote teamwork.
  • Ability to work autonomously and manage time effectively to meet project deadlines.
Benefits
  • This position offers the unique advantage of being fully remote, providing unparalleled flexibility.
  • Our client provides a competitive salary, comprehensive health benefits, and a generous annual bonus structure.
  • You will have access to ongoing professional development opportunities, including training in the latest automotive technologies and software engineering practices.
  • The company culture fosters innovation and collaboration, with opportunities to work on challenging and impactful projects that shape the future of mobility.
  • Join a forward-thinking team and make a significant contribution to the automotive industry from anywhere in the country.
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 • Rustenburg

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

Placements24 • Centurion

Remote
ZAR 900,000 - 1,350,000
Fully remote
Competitive salary
Health insurance
+2
Senior Automotive Software Engineer (Remote)
Senior Automotive Software Engineer (Remote)

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,200,000
Comprehensive remote work setup and IT
Flexible working hours
Remote Automotive Embedded Software Engineer
Remote Automotive Embedded Software Engineer

Placements24 • Mossel Bay

Hybrid
ZAR 600,000 - 900,000
Medical aid
Life cover
Retirement fund contributions
+3
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
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 Engineer
Remote Automotive Software Engineer

Placements24 • Rustenburg

Remote
ZAR 900,000 - 1,200,000
Health insurance
Flexible remote
Professional growth opportunities
Senior Automotive Software Engineer (Remote)
Senior Automotive Software Engineer (Remote)

Placements24 • Rustenburg

Hybrid
ZAR 900,000 - 1,900,000
Fully remote
Flexible hours
Cutting-edge tech
+4
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 Embedded Systems Engineer
Remote Automotive Embedded Systems Engineer

Placements24 • Mossel Bay

Hybrid
ZAR 600,000 - 900,000
Health insurance
Dental insurance
Vision insurance
+2