Remote Automotive Software Engineer

Placements24

Soweto

Hybrid

ZAR 900,000 - 1,200,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
Retirement plan
Bonuses based on performance
Generous annual leave
Professional development opportunities
Remote-friendly environment

Job summary

Placements24 is seeking a seasoned Remote Automotive Software Engineer to join a distributed team. You will design, develop, and deploy software for in-vehicle infotainment, ADAS, and connected car technologies, using C++, Java, Python, or embedded languages.

You will collaborate with hardware, UI/UX, and product managers in an Agile environment, write tests, review code, and stay current with automotive software trends while delivering reliable, scalable solutions from your home office.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
  • Minimum of 5 years of professional software development experience with automotive focus.
  • Experience with embedded systems development and RTOS.
  • Proficiency in C++, Java, Python, or C#.
  • Experience with CAN, LIN, or Automotive Ethernet.
  • Familiarity with Agile/Scrum methodologies, Git, and CI/CD.
  • Strong analytical, communication, and remote-work skills.

Responsibilities

  • Design, develop, test, and deploy software for infotainment, navigation, and connectivity.
  • Write clean, efficient code in C++, Java, Python, or embedded languages.
  • Collaborate with hardware, UI/UX, and product teams in an Agile environment.
  • Participate in code reviews and maintain coding standards.
  • Develop unit and integration tests to ensure reliability and performance.
  • Document designs and development processes clearly.

Skills

C++
Java
Python
Embedded systems
RTOS
CAN
LIN
Automotive Ethernet
Agile/Scrum
Git
CI/CD

Education

Bachelor's or Master's in a relevant field

Tools

Git
CI/CD pipelines
Embedded toolchains

Job description

About the Role

Our client is a forward-thinking technology company specializing in advanced automotive software solutions. They are seeking a skilled and experienced Remote Automotive Software Engineer to join their distributed team. This role is fully remote, offering the flexibility to work from anywhere. You will be instrumental in designing, developing, and implementing innovative software for in-vehicle infotainment systems, advanced driver-assistance systems (ADAS), and connected car technologies. The ideal candidate will possess a strong background in software engineering, a deep understanding of automotive software development lifecycles, and a passion for cutting-edge technology. You will collaborate with a global team of engineers, product managers, and designers to deliver high-quality, reliable, and user-friendly software solutions that define the future of the automotive experience. We are looking for a self-motivated individual who thrives in a remote work environment and is adept at problem-solving complex software challenges. This position offers the chance to work on groundbreaking projects with significant impact on the automotive industry from the comfort of your own home office.

Key Responsibilities

Design, develop, test, and deploy robust software modules for automotive applications, including infotainment, navigation, and connectivity features. Write clean, efficient, and maintainable code in languages such as C++, Python, Java, or relevant embedded systems languages. Collaborate with cross-functional teams, including hardware engineers, UI/UX designers, and product managers, in an agile development environment. Participate in code reviews, ensuring adherence to coding standards, best practices, and quality requirements. Troubleshoot and resolve complex software defects and issues identified during testing or in production. Contribute to the architecture and design of new software features and systems. Stay up-to-date with the latest advancements in automotive software, embedded systems, and relevant technologies. Develop and execute comprehensive unit tests and integration tests to ensure software reliability and performance. Document software designs, technical specifications, and development processes thoroughly. Actively participate in team meetings, providing insights and contributing to project planning and execution.

Requirements

Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical Engineering, or a related field. Minimum of 5 years of professional experience in software development, with a significant focus on automotive software. Proven experience with embedded systems development and real-time operating systems (RTOS). Proficiency in one or more programming languages such as C++, Java, Python, or C#. Experience with automotive communication protocols (e.g., CAN, LIN, Automotive Ethernet). Familiarity with software development methodologies, particularly Agile/Scrum. Experience with version control systems (e.g., Git) and CI/CD pipelines. Strong analytical and problem-solving skills with a meticulous attention to detail. Excellent communication and collaboration skills, with the ability to work effectively in a remote team. Demonstrated ability to work independently and manage time effectively in a remote setting.

Benefits

Our client offers a highly competitive salary package, commensurate with experience and skills. As a fully remote position, you will benefit from the flexibility to work from any location. The company provides comprehensive health insurance, a retirement savings plan, and potential for performance-based bonuses. Generous annual leave and professional development opportunities, including online courses and conference attendance, are provided. A supportive and collaborative virtual work environment empowers engineers to excel. Join a leading innovator in automotive technology and contribute to shaping the future of mobility from wherever you are.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Automotive Software Engineer - Fully Remote
Senior Automotive Software Engineer - Fully Remote

Placements24 • Polokwane

Hybrid
ZAR 1,976,000 - 2,964,000
Fully remote work
Competitive salary
Health, dental, and vision insurance
+3
Remote Automotive Software Developer
Remote Automotive Software Developer

Placements24 • Gqeberha

Hybrid
ZAR 520,000 - 760,000
Remote work
Flexible schedule
Professional development support
+1
Senior Automotive Software Engineer - Remote
Senior Automotive Software Engineer - Remote

Placements24 • LegKraal Gate

Hybrid
ZAR 900,000 - 1,300,000
Fully remote
Stock options
Flexible schedule
+2
Remote Automotive Software Engineer
Remote Automotive Software Engineer

Placements24 • Cape Town

Hybrid
ZAR 600,000 - 900,000
Stock options
Remote work
Home office stipend
+2
Remote Automotive Software Engineer
Remote Automotive Software Engineer

Placements24 • Klerksdorp

Hybrid
ZAR 600,000 - 900,000
Fully remote work
Flexible hours
Health insurance
Automotive Software Engineer
Automotive Software Engineer

Placements24 • Durban

Hybrid
ZAR 700,000 - 950,000
Fully remote
Health insurance
Career development
+1
Remote Automotive Software Developer (Embedded Systems)
Remote Automotive Software Developer (Embedded Systems)

Placements24 • Vereeniging

Hybrid
ZAR 600,000 - 900,000
Remote work
Health coverage
Retirement plan
+2
Remote Automotive Software Engineer - Embedded Systems
Remote Automotive Software Engineer - Embedded Systems

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 1,999,000 - 2,999,000
Highly competitive salary
Annual bonuses
Full remote work flexibility
+3
Remote Automotive Software Engineer - Vehicle Systems
Remote Automotive Software Engineer - Vehicle Systems

Placements24 • Cape Town

Hybrid
ZAR 600,000 - 900,000
Fully remote work
Competitive salary + bonuses
Health insurance
+4
Senior Automotive Software Engineer
Senior Automotive Software Engineer

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,500,000
Stock options
Fully remote work
Flexible scheduling
+1