Remote Automotive Software Engineer - Tembisa

Placements24

South Africa

Remote

ZAR 900,000 - 1,300,000

Full time

38 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Placements24 seeks a Remote Automotive Software Engineer to join a globally distributed team. You will design, develop, and implement software for next-generation vehicles, focusing on embedded systems, infotainment, autonomous features, or connectivity solutions.

Required are a degree in CS/EE and strong experience in embedded software, plus proficiency in C++/Python. This remote-first role involves collaboration across time zones and ongoing testing and maintenance of complex automotive

Qualifications

  • Bachelor's or Master's in CS, SE, or EE.
  • Significant embedded/automotive software experience.
  • Proficient in C++, Python, or Java.
  • Familiar with CAN/LIN/Ethernet.
  • Experience with RTOS and embedded tools.
  • Strong debugging and analytical skills.

Responsibilities

  • Design, develop, and maintain software for automotive applications.
  • Write clean, efficient code in C++, Python, or Java.
  • Collaborate with hardware engineers and system architects to define requirements.
  • Develop and execute unit, integration, and system tests.
  • Troubleshoot and debug embedded automotive software issues.
  • Participate in code reviews and stay current with trends.

Skills

Embedded software
C++
Python
Teamwork

Education

Bachelor's or Master's in CS/EE

Tools

RTOS

Job description

About the Role

Our client is revolutionizing the automotive industry through innovative software solutions and is seeking a talented Remote Automotive Software Engineer to join their globally distributed team. This fully remote position offers the unique opportunity to design, develop, and implement sophisticated software for next-generation vehicles. You will be instrumental in shaping the future of automotive technology, working on embedded systems, infotainment, autonomous driving features, or connectivity solutions. This role is ideal for a self-motivated individual who thrives in a remote-first environment, possesses exceptional coding skills, and has a passion for the automotive sector. You will collaborate with cross-functional teams across different time zones, contributing to a groundbreaking product roadmap.

Key Responsibilities
  • Design, develop, and maintain high-quality software for automotive applications, adhering to industry standards and best practices.
  • Write clean, efficient, and maintainable code in languages such as C++, Python, or Java.
  • Collaborate with hardware engineers, system architects, and other software developers to define software requirements and system designs.
  • Develop and implement unit tests, integration tests, and system tests to ensure software reliability and performance.
  • Troubleshoot and debug complex software issues in embedded automotive environments.
  • Contribute to the entire software development lifecycle, from concept and design to deployment and maintenance.
  • Participate in code reviews, providing and receiving constructive feedback.
  • Stay current with emerging trends and technologies in automotive software engineering.
Requirements
  • Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
  • Proven experience in software development, with a significant portion focused on embedded systems or automotive software.
  • Proficiency in at least one relevant programming language (e.g., C++, Python, C#, Java).
  • Experience with automotive communication protocols (e.g., CAN, LIN, Ethernet) is a plus.
  • Familiarity with real-time operating systems (RTOS) and embedded development tools.
  • Strong understanding of software development methodologies (Agile, Scrum).
  • Excellent problem-solving, debugging, and analytical skills.
  • Demonstrated ability to work independently and manage tasks effectively in a remote setting.
  • Strong communication skills for effective collaboration with a distributed team.
Benefits

This is a fully remote position, offering unparalleled flexibility and work-life balance. Our client provides a competitive salary, performance-based bonuses, and opportunities for professional development, including access to online training platforms and conferences. You will be part of an innovative company driving the future of mobility, working with a talented and diverse international team. Access to cutting-edge tools and technologies is guaranteed, fostering a stimulating and rewarding career.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Automotive Software Development Engineer
Automotive Software Development Engineer

Placements24 • Kempton Park

Remote
ZAR 700,000 - 900,000
Medical coverage
Dental coverage
Vision coverage
+4
Remote Automotive Software Engineer (Embedded Systems)
Remote Automotive Software Engineer (Embedded Systems)

Placements24 • George

Hybrid
ZAR 600,000 - 900,000
Fully remote work
Annual bonus
Health benefits
+1
Automotive Software Development Engineer
Automotive Software Development Engineer

Placements24 • Gauteng

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Medical/dental/vision coverage
Flexible remote hours
+5
Remote Automotive Software Developer
Remote Automotive Software Developer

Placements24 • Bellville

Hybrid
ZAR 600,000 - 1,200,000
Health insurance
Remote work stipend
Flexible hours
+1
Remote Automotive Software Engineer - Cape Town Based
Remote Automotive Software Engineer - Cape Town Based

Placements24 • Cape Town

Hybrid
ZAR 900,000 - 1,300,000
Fully remote work arrangement
Flexible working hours
Learning resources and conferences
+1
Remote Automotive Software Developer
Remote Automotive Software Developer

Placements24 • Upington

Hybrid
ZAR 650,000 - 1,050,000
Remote work flexibility
Continuous learning opportunities
Remote Automotive Software Developer (Embedded Systems)
Remote Automotive Software Developer (Embedded Systems)

Placements24 • Rustenburg

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Annual leave
Bonuses
+2
Remote Automotive Software Engineer
Remote Automotive Software Engineer

Placements24 • Rustenburg

Remote
ZAR 900,000 - 1,200,000
Health insurance
Flexible remote
Professional growth opportunities
Senior Automotive Software Engineer (Remote)
Senior Automotive Software Engineer (Remote)

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,200,000
Health insurance
Remote-first
Home office stipend
Senior Automotive Software Engineer (Remote)
Senior Automotive Software Engineer (Remote)

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,200,000
Comprehensive remote work setup and IT
Flexible working hours