Senior Embedded Automotive Software Architect

Placements24

Rustenburg

On-site

ZAR 900,000 - 1,500,000

Full time

4 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

Competitive salary
Health benefits
Career growth

Job summary

Placements24 is seeking a Senior Automotive Software Engineer with a focus on Embedded Systems for our Rustenburg R&D facility.

You will design, develop, and integrate software for automotive ECUs, emphasizing C/C++ code quality, RTOS optimization, and cross‑functional collaboration with hardware and validation teams.

The role requires 7+ years in embedded automotive software, proficiency in CAN/LIN/Ethernet, AUTOSAR familiarity, and strong problem‑solving skills.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • Minimum of 7 years of professional experience in embedded software development, with a significant focus on the automotive industry.
  • Expertise in C/C++ programming for embedded systems.
  • Strong understanding of real‑time operating systems (RTOS) concepts and practical application.
  • Hands‑on experience with automotive communication protocols (CAN, LIN, Automotive Ethernet).
  • Familiarity with automotive software development processes and standards (e.g., AUTOSAR).
  • Experience with version control systems (e.g., Git) and build tools.
  • Knowledge of debugging tools and techniques for embedded systems.
  • Excellent problem‑solving and analytical skills.
  • Strong communication and teamwork abilities.
  • Experience with model‑based design and simulation tools is a plus.

Responsibilities

  • Design, develop, test, and maintain embedded software for automotive applications, including microcontrollers and ECUs.
  • Write clean, efficient, and well-documented C/C++ code adhering to strict coding standards.
  • Implement and optimize real-time operating systems (RTOS) for performance and reliability.
  • Develop and integrate software components with hardware, ensuring seamless functionality.
  • Utilize automotive communication protocols such as CAN, LIN, Ethernet, and FlexRay.
  • Perform code reviews, static analysis, and unit testing to ensure software quality and robustness.
  • Debug complex software and system-level issues, identifying root causes and implementing effective solutions.
  • Collaborate with cross-functional teams, including hardware engineers, system architects, and validation engineers.
  • Contribute to the definition of software architecture and design patterns for automotive systems.
  • Stay abreast of advancements in embedded systems, automotive software technologies, and relevant industry standards (e.g., AUTOSAR, ISO 26262).

Skills

C/C++ programming
RTOS concepts
Automotive protocols (CAN, LIN, Ether)
AUTOSAR familiarity
Git & build tools
Debugging embedded systems
Model-based design
Strong problem solving

Education

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

Tools

Git
Build tools
Model-based design tools

Job description

Placements24 is seeking a Senior Automotive Software Engineer with a focus on Embedded Systems for our Rustenburg R&D facility.

You will design, develop, and integrate software for automotive ECUs, emphasizing C/C++ code quality, RTOS optimization, and cross‑functional collaboration with hardware and validation teams.

The role requires 7+ years in embedded automotive software, proficiency in CAN/LIN/Ethernet, AUTOSAR familiarity, and strong problem‑solving skills.

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 • 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 Architect — Embedded & AUTOSAR
Senior Automotive Software Architect — Embedded & AUTOSAR

Placements24 • Rustenburg

On-site
ZAR 1,500,000 - 2,100,000
Health, dental, and vision insurance
State-of-the-art facilities in RustenB
Generous paid time off
+1
Senior Embedded Automotive Software Engineer RTOS AUTOSAR
Senior Embedded Automotive Software Engineer RTOS AUTOSAR

Placements24 • LegKraal Gate

On-site
ZAR 900,000 - 1,500,000
Bonuses
Medical insurance
Dental insurance
+6
Head of Automotive Software Architecture
Head of Automotive Software Architecture

Placements24 • Randfontein

On-site
ZAR 1,500,000 - 2,300,000
Health, dental, and vision insurance
Generous paid time off and holidays
Professional development opportunities
+2
Senior Automotive Embedded Systems Engineer: ECU, RTOS, CAN
Senior Automotive Embedded Systems Engineer: ECU, RTOS, CAN

Placements24 • Pretoria

On-site
ZAR 900,000 - 1,400,000
Competitive salary
Advanced engineering tools
Lab facilities
+1
Senior Remote Embedded Automotive Software Engineer
Senior Remote Embedded Automotive Software Engineer

Placements24 • Durban

Hybrid
ZAR 700,000 - 1,100,000
Home office stipend
Health insurance
Generous paid time off
Remote Embedded Automotive Software Engineer (Autonomy)
Remote Embedded Automotive Software Engineer (Autonomy)

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 600,000 - 900,000
Stock options
Health insurance
Flexible remote work arrangements
+1
Senior Automotive Embedded Engineer – Real-Time On-Site
Senior Automotive Embedded Engineer – Real-Time On-Site

Placements24 • Rustenburg

On-site
ZAR 900,000 - 1,300,000
Competitive salary
On-site facilities
Professional development
+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 Automotive Embedded Systems Architect
Remote Automotive Embedded Systems Architect

Placements24 • Mossel Bay

Hybrid
ZAR 600,000 - 900,000
Health insurance
Dental insurance
Vision insurance
+2