×
Register Here to Apply for Jobs or Post Jobs. X

Remote Automotive Software Developer; Embedded Systems

Remote / Online - Candidates ideally in
Rustenburg, 0202, South Africa
Listing for: Placements24
Remote/Work from Home position
Listed on 2026-10-25
Job specializations:
  • Software Development
    C++ Developer, Embedded Software Engineer, Embedded Systems/ Firmware/ IoT, Software Engineer
Job Description & How to Apply Below
Position: Remote Automotive Software Developer (Embedded Systems)
About the Role

Our client is a global leader in automotive technology, seeking a highly motivated and experienced Remote Automotive Software Developer specializing in Embedded Systems to join their innovative, distributed team. This position offers the unique advantage of working from anywhere within South Africa, contributing to the development of next-generation automotive software solutions. You will be at the forefront of designing and implementing complex embedded software for critical vehicle functions, including infotainment, driver assistance, and powertrain control systems.

This is a fully remote role, emphasizing flexibility and trust, where you will collaborate virtually with talented engineers worldwide. If you are passionate about embedded software, automotive innovation, and thrive in a remote-first culture, this is the ideal opportunity for you. Our client is committed to fostering an environment where engineers can excel and contribute their best work from the convenience of their home office, supporting operations in locations like Rustenburg, North West .

Key Responsibilities
  • Design, develop, test, and maintain embedded software for automotive ECUs (Electronic Control Units) and related systems.
  • Write clean, efficient, and well-documented C/C++ code for real-time operating systems (RTOS).
  • Collaborate with hardware engineers to define software requirements and ensure seamless integration.
  • Develop and execute unit tests, integration tests, and system tests to ensure software quality and reliability.
  • Debug complex software issues across various hardware platforms.
  • Participate in code reviews to maintain code quality and share knowledge with the team.
  • Contribute to the architecture and design of new embedded software features and systems.
  • Work closely with product managers and systems engineers to understand requirements and translate them into software solutions.
  • Maintain and improve existing software modules and frameworks.
  • Actively participate in agile development processes and contribute to sprint planning and retrospectives.
Requirements
  • Bachelor's degree in Computer Science, Electrical Engineering, or a related field.
  • Proven experience (5+ years) developing embedded software, preferably in the automotive industry.
  • Strong proficiency in C and C++ programming languages.
  • Experience with real-time operating systems (RTOS) and embedded development tools (compilers, debuggers).
  • Familiarity with automotive communication protocols such as CAN, LIN, and Automotive Ethernet.
  • Understanding of software development lifecycle (SDLC) and agile methodologies.
  • Experience with version control systems (e.g., Git).
  • Excellent problem-solving, debugging, and analytical skills.
  • Strong communication and collaboration skills, essential for effective remote teamwork.
  • Ability to work independently and manage time effectively in a remote setting.
Benefits
  • Highly competitive salary package, reflective of remote work flexibility and expertise.
  • Generous annual leave allowance.
  • Performance-based bonuses and potential for stock options.
  • Home office equipment stipend.
  • Opportunities for continuous learning, online courses, and conference attendance.
  • Flexible working hours to accommodate different time zones and personal needs.
  • Be part of a forward-thinking company shaping the future of automotive technology.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary