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

Senior Automotive Software Developer

Remote / Online - Candidates ideally in
Benoni, 1501, South Africa
Listing for: Placements24
Remote/Work from Home position
Listed on 2026-09-23
Job specializations:
  • Software Development
    C++ Developer, Embedded Software Engineer, Software Engineer, Embedded Systems/ Firmware/ IoT
Job Description & How to Apply Below
Location: Benoni

About the Role

Our client is seeking a highly experienced and motivated Senior Automotive Software Developer to join their innovative, remote-first engineering team. You will be instrumental in designing, developing, and implementing sophisticated software solutions for next-generation vehicles, focusing on areas such as infotainment systems, advanced driver-assistance systems (ADAS), and vehicle connectivity. This role requires a deep understanding of embedded systems, software architecture, and the unique challenges of automotive software development.

Working remotely, you'll collaborate with a talented global team, contributing to groundbreaking projects that define the future of mobility, ensuring robust, secure, and user-friendly software experiences.

Key Responsibilities
  • Design, develop, test, and deploy high-quality software for automotive embedded systems using languages like C/C++, Python, or Java.
  • Architect and implement software modules for infotainment, ADAS, connectivity, and other vehicle functions.
  • Collaborate with hardware engineers, systems engineers, and product managers to define software requirements and specifications.
  • Optimize software performance, memory usage, and power consumption for embedded environments.
  • Implement and maintain robust testing frameworks, including unit tests, integration tests, and system tests.
  • Troubleshoot and resolve complex software defects and issues in development and production environments.
  • Ensure software compliance with automotive standards (e.g., AUTOSAR, ISO 26262).
Requirements
  • Master's or Bachelor's degree in Computer Science, Electrical Engineering, or a related field.
  • 7+ years of professional experience in embedded software development, with a significant focus on the automotive industry.
  • Strong proficiency in C/C++ and experience with scripting languages like Python.
  • Deep understanding of embedded operating systems (e.g., Linux, QNX) and real-time concepts.
  • Experience with automotive communication protocols (e.g., CAN, Ethernet, LIN) and software architectures (e.g., AUTOSAR).
  • Proven ability to design, develop, and debug complex software systems.
  • Excellent problem-solving skills and a passion for automotive technology.
Benefits
  • Highly competitive salary and bonus structure.
  • Comprehensive health, dental, and vision insurance.
  • Flexible remote work arrangements with support for home office setup.
  • Significant opportunities for professional growth and learning through advanced projects.
  • Access to cutting-edge automotive technology and development tools.
  • Collaborative and dynamic virtual team environment focused on innovation.
Position Requirements
10+ Years work experience
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