Remote Automotive Software Engineer - Embedded Systems

Placements24

Stellenbosch

Hybrid

ZAR 650,000 - 1,100,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

Fully remote
Home office stipend
Health insurance
Paid time off
Professional development

Job summary

Placements24 is seeking a talented Embedded Automotive Software Engineer (Remote) to design, develop, test, and deploy embedded software for automotive systems, including infotainment, driver assistance, and powertrain control. You will work with a distributed team using Agile methodologies and contribute to the full software lifecycle from concept to deployment.

The ideal candidate has 3+ years of embedded automotive experience, strong C/C++, and familiarity with RTOSs like FreeRTOS or QNX,

Qualifications

  • A bachelor’s or master’s degree in computer science, electrical engineering, or related field.
  • 3+ years of embedded software development experience in automotive domains.
  • Strong C/C++ skills, RTOS experience, and hardware awareness.

Responsibilities

  • Design, develop and implement embedded software for automotive applications using C/C++.
  • Develop and maintain RTOS environments for ECUs.
  • Collaborate with hardware engineers to align software/hardware requirements.
  • Write clean, testable code and perform unit/integration tests.

Skills

C/C++
RTOS
Embedded systems
AUTOSAR
CAN
LIN
Ethernet
Git
Problem solving
Remote collaboration

Education

Bachelor's or Master's in CS/EE

Tools

Git
Emulators
Debuggers
IDEs

Job description

About the Role

Our client, a global leader in automotive technology solutions, is revolutionizing the industry through innovative software. We are seeking a talented and motivated Remote Automotive Software Engineer specializing in Embedded Systems to join our distributed engineering team. This fully remote position offers the flexibility to work from anywhere while contributing to cutting-edge automotive software development. You will play a key role in designing, developing, testing, and deploying embedded software for next-generation vehicle systems, including infotainment, driver assistance, and powertrain control. The ideal candidate will have a strong foundation in C/C++, real-time operating systems (RTOS), and embedded hardware, coupled with a passion for automotive innovation. This is a unique opportunity to shape the future of mobility from the comfort of your home office.

Key Responsibilities
  • Design, develop, and implement embedded software for automotive applications using C/C++ and other relevant programming languages.
  • Develop and maintain real-time operating systems (RTOS) for embedded automotive ECUs.
  • Collaborate with hardware engineers to define system requirements and ensure seamless integration of software and hardware.
  • Write efficient, well-documented, and testable code for critical automotive systems.
  • Perform unit testing, integration testing, and system testing to ensure software quality and reliability.
  • Debug and troubleshoot complex software and hardware issues in embedded environments.
  • Participate in code reviews and contribute to the improvement of software development processes.
  • Stay current with automotive software standards (e.g., AUTOSAR) and best practices.
  • Work effectively in a remote, collaborative team environment using agile methodologies.
  • Contribute to the full software development lifecycle, from concept to deployment.
Requirements
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • Proven experience (3+ years) in embedded software development, with a focus on automotive applications.
  • Strong proficiency in C and C++ programming languages.
  • Experience with real-time operating systems (RTOS) such as FreeRTOS, QNX, or similar.
  • Understanding of automotive communication protocols (e.g., CAN, LIN, Ethernet).
  • Familiarity with automotive software development tools and toolchains (e.g., compilers, debuggers, emulators).
  • Experience with version control systems (e.g., Git).
  • Excellent problem-solving and analytical skills.
  • Strong communication skills and the ability to work independently and collaboratively in a remote setting.
  • Knowledge of AUTOSAR is a significant advantage.
Benefits
  • Fully remote work arrangement with flexible working hours.
  • Competitive salary and performance bonuses.
  • Comprehensive health, dental, and vision insurance.
  • Generous paid time off and holidays.
  • Opportunities for professional growth and continuous learning through online courses and conferences.
  • Exposure to cutting-edge automotive technologies and projects.
  • Home office stipend for setting up your workspace.
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 • Benoni

Hybrid
ZAR 900,000 - 1,200,000
Stock options
Home office allowance
Health benefits
+2
Remote Automotive Software Engineer - Embedded Systems
Remote Automotive Software Engineer - Embedded Systems

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,300,000
Fully remote work
Performance bonuses
Global engineering team
Remote Automotive Software Developer (Embedded Systems)
Remote Automotive Software Developer (Embedded Systems)

Placements24 • Bellville

Hybrid
ZAR 900,000 - 1,400,000
Competitive salary
Health insurance
Paid time off
+3
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 • Mossel Bay

Hybrid
ZAR 900,000 - 1,500,000
Advanced health insurance
Robust retirement plan
Flexible working hours
+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
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 - 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 Software Engineer
Remote Automotive Software Engineer

Placements24 • Cape Town

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

Placements24 • Johannesburg

Remote
ZAR 900,000 - 1,300,000
Health insurance
Home office stipend
401k retirement plan with matching
+2