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

Senior Automotive Software Engineer

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

About the Role

Our client is seeking a highly experienced Senior Automotive Software Engineer to join their innovative and fully remote engineering team. This role is central to the development of next-generation in-car infotainment systems and advanced driver-assistance systems (ADAS). You will be responsible for designing, developing, testing, and deploying robust software solutions that enhance the automotive user experience and safety. The position demands deep technical expertise in embedded systems, C/C++, and real-time operating systems, along with a strong understanding of automotive communication protocols.

As a remote-first employee, you will collaborate with cross-functional teams globally, contributing to cutting-edge projects that are shaping the future of mobility. We are looking for a proactive individual who can lead complex software development tasks and mentor junior engineers in a distributed work environment. Your contributions will be vital in driving innovation and delivering high-quality software for the automotive industry.

Key Responsibilities
  • Design, develop, and implement software for automotive systems, including infotainment, connectivity, and ADAS features.
  • Write clean, efficient, and well-documented code in C/C++ and other relevant programming languages.
  • Develop and maintain real-time operating systems (RTOS) for embedded automotive platforms.
  • Implement and optimize automotive communication protocols such as CAN, LIN, Automotive Ethernet.
  • Collaborate with hardware engineers to define software requirements and integrate software with hardware components.
  • Develop and execute unit tests, integration tests, and system tests to ensure software quality and reliability.
  • Debug and resolve software defects and performance issues.
  • Participate in code reviews to ensure adherence to coding standards and best practices.
  • Contribute to the definition of software architecture and design patterns.
  • Mentor junior software engineers and provide technical guidance.
  • Stay updated with the latest trends and technologies in automotive software development.
  • Work effectively within a remote team environment, utilizing collaboration tools and methodologies.
Requirements
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • 5+ years of professional experience in automotive software development.
  • Proficiency in C/C++ programming for embedded systems.
  • Experience with real-time operating systems (RTOS) like QNX, OSEK, or AUTOSAR.
  • Strong understanding of automotive communication protocols (CAN, LIN, Ethernet).
  • Experience with software development tools (compilers, debuggers, IDEs) and version control systems (Git).
  • Knowledge of software development lifecycle (SDLC) and agile methodologies.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork skills, with the ability to thrive in a remote setting.
  • Experience with unit testing frameworks and debugging techniques.
  • Familiarity with cybersecurity principles in automotive systems is a plus.
Benefits
  • Highly competitive salary and benefits package.
  • Opportunity to work on groundbreaking automotive technologies.
  • Fully remote work arrangement with flexible hours.
  • Continuous learning and professional growth opportunities.
  • Contribution to shaping the future of the automotive industry.
  • Collaborative and innovative remote work culture.
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