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

Automotive Software Developer; Embedded Systems

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

Our client, a forward-thinking technology firm specializing in automotive software solutions, is seeking an innovative Automotive Software Developer (Embedded Systems) to join their virtual team. This fully remote role allows you to contribute to the development of cutting-edge in-vehicle software, impacting millions of users worldwide. You will be instrumental in designing, coding, and testing embedded software for infotainment systems, driver assistance features, and vehicle control modules.

The ideal candidate will possess a strong foundation in C/C++ programming, a deep understanding of real-time operating systems, and a passion for automotive technology. This is a unique opportunity to work from anywhere while collaborating with a global team of experts, pushing the boundaries of automotive innovation. We offer a fully remote-first culture that values autonomy, collaboration, and continuous skill enhancement for our team members, wherever they are located.

Key Responsibilities
  • Design, develop, implement, and maintain embedded software for automotive applications.
  • Write efficient, well-documented, and maintainable code in C/C++.
  • Develop and optimize software for real-time operating systems (RTOS).
  • Participate in code reviews, testing, and debugging of software modules.
  • Collaborate with hardware engineers and system architects to define software requirements.
  • Integrate software components and ensure compatibility with automotive hardware.
  • Troubleshoot and resolve software defects and performance issues.
  • Contribute to the continuous improvement of software development processes and tools.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
  • Proven experience in embedded software development, preferably within the automotive industry.
  • Strong proficiency in C/C++ programming languages.
  • Experience with real-time operating systems (RTOS) such as AUTOSAR, QNX, or Embedded Linux.
  • Familiarity with automotive communication protocols (e.g., CAN, LIN, Automotive Ethernet).
  • Experience with version control systems (e.g., Git).
  • Ability to work independently and effectively in a fully remote setting, demonstrating strong self-discipline and time management skills, regardless of your location.
  • Excellent problem-solving and analytical abilities.
  • Strong verbal and written communication skills for remote collaboration.
Benefits
  • Competitive salary and potential for performance bonuses.
  • Fully remote work arrangement, offering flexibility and work-life balance.
  • Opportunities for professional growth and skill development in cutting-edge automotive tech.
  • Contribution to significant projects with a global impact.
  • A collaborative and supportive virtual team environment.
  • Allowance for home office setup.
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