Remote Embedded Automotive Software Engineer

Placements24

Bloemfontein

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

Fully remote
Salary package
Health benefits
Learning opportunities
Automotive tech exposure
Home office allowance

Job summary

Placements24 is seeking a remote Automotive Software Developer specializing in Embedded Systems to join a distributed engineering team. You will design, develop, and test embedded software for automotive applications, including infotainment, ECUs, and ADAS, using C/C++ and RTOS.

The ideal candidate has 4+ years of embedded experience, familiarity with Linux/QNX, CAN/LIN, Automotive Ethernet, Git, and SDLC/agile practices.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • Minimum of 4 years of professional experience in embedded software development.
  • Strong proficiency in C and C++ programming languages.
  • Experience with embedded operating systems (e.g., Linux, QNX, RTOS).
  • Familiarity with automotive communication protocols such as CAN, LIN, Automotive Ethernet.
  • Experience with version control systems (e.g., Git) and build systems.
  • Understanding of software development lifecycle (SDLC) and agile methodologies.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong written and verbal communication skills for effective remote collaboration.
  • Proven ability to work independently and manage time effectively in a remote setting.

Responsibilities

  • Design, develop, implement, and maintain embedded software for automotive systems using C/C++.
  • Develop software for microcontrollers and embedded processors commonly used in automotive ECUs.
  • Implement and optimize software components for real-time operating systems (RTOS).
  • Create and execute unit tests and integration tests to ensure software quality and reliability.
  • Debug and troubleshoot software issues found during development and testing phases.
  • Collaborate effectively with remote team members through virtual communication tools and agile methodologies.
  • Participate in code reviews to ensure adherence to coding standards and best practices.
  • Contribute to the definition of software architecture and system design for new automotive features.
  • Stay up-to-date with the latest trends and technologies in automotive embedded systems software development.
  • Document software designs, implementation details, and testing procedures clearly and comprehensively.

Skills

C/C++
Embedded systems
RTOS
CAN
Automotive Ethernet
LIN
Git
Unit testing
SDLC

Education

Bachelor's degree
Master's degree

Tools

Linux
QNX
Build systems

Job description

Placements24 is seeking a remote Automotive Software Developer specializing in Embedded Systems to join a distributed engineering team. You will design, develop, and test embedded software for automotive applications, including infotainment, ECUs, and ADAS, using C/C++ and RTOS.

The ideal candidate has 4+ years of embedded experience, familiarity with Linux/QNX, CAN/LIN, Automotive Ethernet, Git, and SDLC/agile practices.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Embedded Automotive Software Engineer
Remote Embedded Automotive Software Engineer

Placements24 • George

Hybrid
ZAR 700,000 - 980,000
Fully remote work
Home office stipend
Competitive compensation
+1
Remote Automotive Embedded Systems Engineer
Remote Automotive Embedded Systems Engineer

Placements24 • Klerksdorp

Hybrid
ZAR 700,000 - 950,000
Fully remote
Competitive salary
Medical and dental insurance
+2
Senior Remote Embedded Automotive Software Engineer
Senior Remote Embedded Automotive Software Engineer

Placements24 • Polokwane

Hybrid
ZAR 1,200,000 - 1,800,000
Medical insurance
Dental insurance
Vision insurance
+5
Remote Embedded Automotive Software Engineer
Remote Embedded Automotive Software Engineer

Placements24 • Upington

Hybrid
ZAR 650,000 - 1,050,000
Remote work flexibility
Continuous learning opportunities
Remote Automotive Embedded Software Engineer
Remote Automotive Embedded Software Engineer

Placements24 • Midrand

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

Placements24 • Rustenburg

Hybrid
ZAR 700,000 - 1,200,000
Flexible working hours
Fully remote role
Health insurance
+1
Remote Embedded Automotive Software Engineer (C/C++, RTOS)
Remote Embedded Automotive Software Engineer (C/C++, RTOS)

Placements24 • Mtubatuba Local Municipality

Hybrid
ZAR 900,000 - 1,300,000
Fully remote
Competitive salary
Continuous learning
+1
Remote Embedded Automotive Software Engineer (C/C++, RTOS)
Remote Embedded Automotive Software Engineer (C/C++, RTOS)

Placements24 • Vereeniging

Hybrid
ZAR 600,000 - 900,000
Remote work
Health coverage
Retirement plan
+2
Remote Embedded Automotive Software Engineer (C/C++, RTOS)
Remote Embedded Automotive Software Engineer (C/C++, RTOS)

Placements24 • Mossel Bay

Hybrid
ZAR 900,000 - 1,500,000
Advanced health insurance
Robust retirement plan
Flexible working hours
+1
Remote Embedded Automotive Software Engineer (C/C++ & RTOS)
Remote Embedded Automotive Software Engineer (C/C++ & RTOS)

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,200,000
Stock options
Home office allowance
Health benefits
+2