Senior Embedded Automotive Software Engineer RTOS AUTOSAR

Placements24

LegKraal Gate

On-site

ZAR 900,000 - 1,500,000

Full time

3 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

Bonuses
Medical insurance
Dental insurance
Vision insurance
Retirement plan
Paid time off
Training opportunities
Travel opportunities
On-site amenities

Job summary

Placements24 is seeking a Senior Automotive Software Engineer to design and implement embedded software for automotive control units using C/C++. You will develop software architectures compliant with AUTOSAR, optimize RTOS components, and integrate modules for powertrain, chassis, and body electronics.

The role requires hands-on experience with CAN/LIN/Ethernet, JTAG/Lauterbach debugging, and automotive cybersecurity principles.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field.
  • Minimum 5 years of professional experience in embedded software development.
  • Proven expertise in C/C++ programming for embedded systems.
  • Strong RTOS concepts and implementation knowledge.
  • In-depth knowledge of automotive communication protocols (CAN, LIN, Ethernet).
  • Experience with AUTOSAR or similar automotive software architecture standards.
  • Familiarity with automotive cybersecurity principles and best practices.
  • Experience with debugging tools (JTAG, Lauterbach) and emulators.
  • Proficiency in software development tools (compilers, linkers, static analysis).

Responsibilities

  • Design, develop, and implement embedded software for automotive control units using C/C++.
  • Develop and maintain software architectures compliant with automotive standards (e.g., AUTOSAR).
  • Implement and optimize RTOS components and drivers.
  • Develop and integrate software modules for various automotive subsystems (powertrain, chassis, body electronics).
  • Utilize automotive communication protocols such as CAN, LIN, Automotive Ethernet, and FlexRay.
  • Perform unit testing, integration testing, and system testing of embedded software.
  • Debug complex software issues using advanced debugging tools and techniques.
  • Collaborate with hardware engineers, system architects, and other software engineers to define software requirements and interfaces.
  • Participate in code reviews and ensure adherence to coding standards and best practices.
  • Contribute to continuous improvement of software development processes and tools.
  • Document software designs, code, and test procedures comprehensively.
  • Stay updated with the latest advancements in embedded systems and automotive software technologies.

Skills

Embedded software
C/C++
RTOS
AUTOSAR
CAN/LIN/Ethernet
Debugging
Agile

Education

Bachelor's or Master's degree in Computer Science or Electrical Engineering

Tools

JTAG
Lauterbach
Emulators
Compilers/Linkers
Static analysis tools

Job description

Placements24 is seeking a Senior Automotive Software Engineer to design and implement embedded software for automotive control units using C/C++. You will develop software architectures compliant with AUTOSAR, optimize RTOS components, and integrate modules for powertrain, chassis, and body electronics.

The role requires hands-on experience with CAN/LIN/Ethernet, JTAG/Lauterbach debugging, and automotive cybersecurity principles.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Senior Embedded Automotive Software Engineer
Remote Senior Embedded Automotive Software Engineer

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,300,000
Remote Automotive Software Engineer - Embedded RTOS Expert
Remote Automotive Software Engineer - Embedded RTOS Expert

Placements24 • Vereeniging

Remote
ZAR 520,000 - 780,000
Competitive salary & bonus
Remote-friendly
Health & wellness programs
+2
Remote Automotive Embedded Software Engineer (C/C++, RTOS)
Remote Automotive Embedded Software Engineer (C/C++, RTOS)

Placements24 • Gqeberha

Hybrid
ZAR 420,000 - 650,000
Remote-first environment
Career development resources
Competitive salary and incentives
Remote Automotive Embedded Software Engineer - C/C++, RTOS
Remote Automotive Embedded Software Engineer - C/C++, RTOS

Placements24 • East London

Hybrid
ZAR 900,000 - 1,200,000
Fully remote
Health & retirement benefits
Professional development
Senior Automotive Embedded Software Engineer (RTOS/AUTOSAR)
Senior Automotive Embedded Software Engineer (RTOS/AUTOSAR)

Placements24 • Cape Town

On-site
ZAR 900,000 - 1,400,000
Medical aid
Retirement planning
Performance bonus
Remote Automotive Software Engineer — C/C++, RTOS, ADAS
Remote Automotive Software Engineer — C/C++, RTOS, ADAS

Placements24 • Durban

Hybrid
ZAR 700,000 - 950,000
Fully remote
Health insurance
Career development
+1
Remote Real-Time Embedded Automotive Engineer
Remote Real-Time Embedded Automotive Engineer

Placements24 • Klerksdorp

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

Placements24 • Rustenburg

Hybrid
ZAR 900,000 - 1,300,000
Fully remote work arrangement
Competitive salary with bonuses
Health, dental, and vision insurance
+2
Senior Automotive Software Engineer (Remote, Embedded/RTOS)
Senior Automotive Software Engineer (Remote, Embedded/RTOS)

Placements24 • LegKraal Gate

Hybrid
ZAR 900,000 - 1,300,000
Fully remote
Stock options
Flexible schedule
+2
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