Remote Automotive Software Engineer (Embedded Systems)

Placements24

Benoni

Hybrid

ZAR 900,000 - 1,200,000

Full time

3 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

Stock options
Home office allowance
Health benefits
Fully remote work
Professional development opportunities

Job summary

Placements24 is hiring a Remote Automotive Software Engineer focused on embedded systems. You will design, implement, and test software for automotive ECUs using C/C++ with RTOS, adhering to ISO 26262.

You will work with CAN, LIN, and Automotive Ethernet, collaborating with hardware teams in a fully remote setup. Requires 5+ years in automotive embedded development, strong C/C++, and knowledge of AUTOSAR and Vector tools.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Automotive Engineering, or related field.
  • Minimum of 5 years in embedded software development within automotive industry.
  • Strong proficiency in C and C++ and RTOS environments.

Responsibilities

  • Design, develop, and maintain embedded software for automotive control units using C/C++.
  • Implement RTOS and drivers for microcontrollers.
  • Develop software modules for infotainment, ADAS, and powertrain control.
  • Adhere to ISO 26262 and automotive safety standards; perform testing and validation.
  • Collaborate with hardware engineers, perform code reviews, and maintain documentation.

Skills

C/C++
RTOS
CAN/LIN/AEth
Problem solving
Communication

Education

Bachelor's or Master's in CS / EE / Automotive Eng

Tools

AUTOSAR
Vector tools
Git

Job description

About the Role

Our client, a highly innovative technology firm specializing in automotive software solutions, is seeking a talented Remote Automotive Software Engineer with expertise in Embedded Systems. This fully remote position allows you to contribute to the development of sophisticated software for cutting-edge automotive applications from the comfort of your own home. You will be involved in the design, implementation, and testing of embedded software for various automotive ECUs, focusing on real-time performance, safety, and reliability. The ideal candidate possesses a strong foundation in C/C++, real-time operating systems (RTOS), and a deep understanding of automotive communication protocols. This is a unique opportunity to be part of a forward-thinking company that is shaping the future of the connected and autonomous vehicle landscape, operating entirely remotely.

Key Responsibilities
  • Design, develop, and maintain embedded software for automotive control units using C/C++.
  • Implement real-time operating systems (RTOS) and drivers for microcontrollers.
  • Develop and integrate software modules for various automotive functionalities (e.g., infotainment, ADAS, powertrain control).
  • Implement and test software according to strict automotive safety standards (e.g., ISO 26262).
  • Utilize debugging tools and techniques to identify and resolve software defects.
  • Work with automotive communication protocols such as CAN, LIN, Automotive Ethernet.
  • Collaborate with hardware engineers and system architects to define software requirements.
  • Participate in code reviews and contribute to improving software development processes.
  • Develop unit tests and integration tests to ensure software quality and reliability.
  • Maintain comprehensive software documentation.
Requirements
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, Automotive Engineering, or a related field.
  • Minimum of 5 years of experience in embedded software development, with a significant focus on the automotive industry.
  • Strong proficiency in C and C++ programming languages.
  • Experience with real-time operating systems (RTOS) such as FreeRTOS, QNX, or similar.
  • Knowledge of automotive communication protocols (CAN, LIN, Automotive Ethernet).
  • Familiarity with automotive software development processes and tools (e.g., AUTOSAR, Vector tools).
  • Experience with software version control systems (e.g., Git).
  • Understanding of functional safety principles (ISO 26262) is a strong advantage.
  • Excellent problem-solving and analytical skills.
  • Strong communication skills, comfortable working in a fully remote team environment.
Benefits
  • Highly competitive remote salary.
  • Flexibility of a fully remote work arrangement.
  • Opportunity to work on innovative automotive software projects.
  • Continuous learning and professional development through online courses and conferences.
  • Contribution to a dynamic and growing technology company.
  • Performance-based bonuses and potential for stock options.
  • Home office equipment allowance.
  • Comprehensive health and wellness benefits package.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Automotive Software Engineer (Embedded Systems)
Remote Automotive Software Engineer (Embedded Systems)

Placements24 • South Africa

Remote
ZAR 900,000 - 1,300,000
Fully remote
Competitive salary
Remote-first culture
+2
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 Developer (Embedded Systems)
Remote Automotive Software Developer (Embedded Systems)

Placements24 • LegKraal Gate

Hybrid
ZAR 900,000 - 1,500,000
Fully remote
Medical insurance
Provident fund
+1
Remote Automotive Software Engineer (Embedded Systems)
Remote Automotive Software Engineer (Embedded Systems)

Placements24 • Rustenburg

Hybrid
ZAR 900,000 - 1,700,000
Health insurance (remote)?
Home office stipend
Generous remote salary
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
Remote Automotive Software Engineer

Placements24 • Cape Town

Hybrid
ZAR 600,000 - 900,000
Stock options
Remote work
Home office stipend
+2
Automotive Software Developer (Embedded Systems)
Automotive Software Developer (Embedded Systems)

Placements24 • Midrand

Hybrid
ZAR 520,000 - 900,000
Competitive salary and bonuses
Fully remote work
Home office setup allowance
+3
Remote Automotive Software Engineer
Remote Automotive Software Engineer

Placements24 • Klerksdorp

Hybrid
ZAR 600,000 - 900,000
Fully remote work
Flexible hours
Health insurance
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
Remote Automotive Embedded Systems Engineer
Remote Automotive Embedded Systems Engineer

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,200,000
Fully remote work arrangement
Competitive salary with reviews
Health, dental, vision insurance
+2