×
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-05
Job specializations:
  • Software Development
    C++ Developer, Embedded Software Engineer, Software Engineer, Python
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.
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
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