Remote Automotive Software Engineer - Embedded Systems

Placements24

Cape Town

Hybrid

ZAR 900,000 - 1,300,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote work from SA
Competitive salary
Professional growth

Job summary

Placements24 is seeking a highly skilled Remote Automotive Software Engineer to design, develop, and test embedded software for automotive ECUs and ADAS. This fully remote role lets you work from anywhere in South Africa, including Cape Town.

You will write efficient C/C++ code, work with CAN/LIN/Ethernet/UDS, RTOS, and modern tools such as Git and CI/CD. A degree in CS/EE and 5+ years in automotive embedded development are expected, with strong problem-solving and remote collaboration skills.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field.
  • Minimum 5 years of professional embedded software experience in automotive.
  • Proficiency in C/C++ for embedded systems; experience with CAN, LIN, Ethernet, UDS.

Responsibilities

  • Design, develop, and implement embedded software for automotive applications following coding standards and safety protocols.
  • Develop and maintain software for ECUs, infotainment, ADAS, and vehicle components.
  • Write efficient, robust C/C++ code for embedded systems; perform tests to ensure quality and safety.
  • Collaborate with hardware engineers, system architects, and validation teams in a remote setting.
  • Participate in code reviews and contribute to software architecture and design.

Skills

C/C++
Embedded systems
CAN
UDS
RTOS
Git
CI/CD

Education

Bachelor's or Master's in CS/EE

Tools

Git
CI/CD pipelines

Job description

About the Role

Our client is seeking a highly motivated and talented Remote Automotive Software Engineer to join their innovative team. This is a fully remote position, offering the flexibility to work from anywhere in South Africa while contributing to the development of next-generation automotive software solutions. You will be involved in designing, developing, and testing embedded software for critical vehicle systems, focusing on performance, safety, and reliability. If you are passionate about cutting-edge automotive technology and possess strong skills in embedded software development, this remote opportunity is perfect for you. Join a forward-thinking company that is shaping the future of the automotive industry from the comfort of your home office.

Key Responsibilities
  • Design, develop, and implement embedded software for automotive applications, adhering to strict coding standards and safety protocols.
  • Develop and maintain software for ECUs (Electronic Control Units), infotainment systems, advanced driver-assistance systems (ADAS), and other vehicle components.
  • Write efficient, robust, and well-documented C/C++ code for embedded systems.
  • Perform unit testing, integration testing, and system testing to ensure software quality and performance.
  • Debug and troubleshoot software issues identified during development or in the field.
  • Collaborate effectively with cross-functional teams, including hardware engineers, system architects, and validation engineers, in a remote setting.
  • Participate in code reviews to ensure code quality, maintainability, and adherence to best practices.
  • Contribute to the definition and refinement of software architecture and design.
  • Stay abreast of the latest trends and technologies in automotive software engineering and embedded systems.
  • Document software designs, implementation details, and test results thoroughly.
Requirements
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • Minimum of 5 years of professional experience in embedded software development, with a significant portion focused on the automotive industry.
  • Proficiency in C and C++ programming languages for embedded systems.
  • Experience with automotive communication protocols such as CAN, LIN, Ethernet, and UDS.
  • Familiarity with real-time operating systems (RTOS).
  • Experience with software development tools, including compilers, debuggers, version control systems (e.g., "Git"), and CI/CD pipelines.
  • Understanding of automotive safety standards (e.g., "ISO 26262") is a strong plus.
  • Excellent problem-solving and debugging skills.
  • Strong communication skills and proven ability to work effectively in a remote, distributed team environment.
  • A dedicated home office setup with reliable high-speed internet connectivity.
Benefits
  • This fully remote position offers a highly competitive salary, performance bonuses, and a comprehensive benefits package.
  • Our client provides opportunities for professional growth and learning through access to online training platforms and virtual conferences.
  • You will be part of an innovative and collaborative culture that values individual contributions and fosters a healthy work-life balance.
  • Join a pioneering company and make a significant impact on the future of automotive technology.
  • Enjoy the freedom of remote work from Cape Town or any other suitable location.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Automotive Software Engineer
Remote Automotive Software Engineer

Placements24 • Rustenburg

Hybrid
ZAR 900,000 - 1,200,000
Health insurance
Flexible remote
Professional growth opportunities
Remote Automotive Software Developer (Embedded Systems) - Pietermaritzburg
Remote Automotive Software Developer (Embedded Systems) - Pietermaritzburg

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,300,000
Remote work from anywhere in South AFr
Performance bonuses and online培训 and发展
Senior Automotive Embedded Systems Engineer (Remote)
Senior Automotive Embedded Systems Engineer (Remote)

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000
Health insurance
Home office stipend
Performance bonuses
Remote Automotive Software Developer
Remote Automotive Software Developer

Placements24 • Bloemfontein

Hybrid
ZAR 700,000 - 950,000
Stock options
Fully remote with flexible hours
Health, dental, vision insurance
Remote Automotive Embedded Software Engineer
Remote Automotive Embedded Software Engineer

Placements24 • East London

Hybrid
ZAR 900,000 - 1,200,000
Fully remote
Health & retirement benefits
Professional development
Remote Lead Automotive Software Engineer
Remote Lead Automotive Software Engineer

Placements24 • Upington

Hybrid
ZAR 1,000,000 - 1,800,000
Stock options
Premium medical, dental, vision
Generous paid time off
Lead Automotive Software Engineer (Remote)
Lead Automotive Software Engineer (Remote)

Placements24 • Kempton Park

Hybrid
ZAR 1,800,000 - 2,400,000
Competitive salary
Performance incentives
Online course allowances
+2
Senior Automotive Software Engineer
Senior Automotive Software Engineer

Placements24 • Rustenburg

On-site
ZAR 900,000 - 1,300,000
Fully remote work arrangement
Competitive salary with bonuses
Health, dental, and vision insurance
+2
Remote Automotive Software Engineer - Rustenburg
Remote Automotive Software Engineer - Rustenburg

Placements24 • Rustenburg

Hybrid
ZAR 700,000 - 1,200,000
Flexible working hours
Fully remote role
Health insurance
+1
Automotive Software Engineer
Automotive Software Engineer

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 600,000 - 900,000
Stock options
Health insurance
Flexible remote work arrangements
+1