Automotive ECU Embedded Systems Engineer (Senior)

Placements24

Gqeberha

Hybrid

ZAR 900,000 - 1,300,000

Full time

37 hours 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 pay
Medical & pension
Growth opportunities
Tech exposure Port Elizabeth
Wellness programs
Paid time off

Job summary

Placements24 in Port Elizabeth is seeking a Senior Embedded Systems Engineer to design, develop, and implement embedded software for automotive ECUs. You will work on real-time systems, develop drivers for CAN/LIN/Ethernet, and collaborate across hardware and software teams to deliver reliable, high-performance solutions.

The role emphasizes C/C++ development, RTOS familiarity, and microcontroller expertise, with opportunities to impact vehicle safety and user experience in a cutting-edge

Qualifications

  • Bachelor's or Master's in Electrical or Computer Engineering.
  • 6+ years in embedded software development.
  • Strong C/C++ programming skills.
  • Experience with RTOS such as FreeRTOS or QNX.
  • Familiar with CAN, LIN, Automotive Ethernet.
  • Experience with microcontrollers and development tools (compilers, debuggers, JTAG).
  • Knowledge of SDLC and Agile; Git.

Responsibilities

  • Design, develop, and test embedded software for automotive ECUs using C/C++.
  • Implement and optimize firmware for various microcontroller architectures (e.g., ARM Cortex).
  • Develop and integrate drivers for peripherals such as CAN, LIN, Ethernet, SPI, I2C.
  • Work with RTOS and bare-metal environments.
  • Perform debugging and troubleshooting of embedded software issues using development tools and emulators.
  • Collaborate with hardware engineers to define system requirements and ensure seamless integration.
  • Develop and execute unit tests and integration tests to ensure software quality and reliability.
  • Participate in code reviews and contribute to improving coding standards and practices.
  • Analyze system requirements and translate them into robust software designs.
  • Stay current with emerging trends and technologies in embedded systems and automotive electronics.

Skills

C/C++
RTOS
Embedded systems
CAN/LIN/Auto Ethernet

Education

Electrical/Computer Engineering degree

Tools

JTAG debugging tools
Compiler/Debugger

Job description

Placements24 in Port Elizabeth is seeking a Senior Embedded Systems Engineer to design, develop, and implement embedded software for automotive ECUs. You will work on real-time systems, develop drivers for CAN/LIN/Ethernet, and collaborate across hardware and software teams to deliver reliable, high-performance solutions.

The role emphasizes C/C++ development, RTOS familiarity, and microcontroller expertise, with opportunities to impact vehicle safety and user experience in a cutting-edge

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Automotive Electronics Engineer: ECU & Embedded
Senior Automotive Electronics Engineer: ECU & Embedded

Placements24 • Gqeberha

Hybrid
ZAR 900,000 - 1,400,000
Medical aid
Provident fund
Performance-based incentives
+3
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
Lead Automotive Electronics Engineer (ECUs & Embedded)
Lead Automotive Electronics Engineer (ECUs & Embedded)

Placements24 • Upington

On-site
ZAR 900,000 - 1,300,000
Health insurance
Retirement plan
Leave & holidays
+2
Senior Automotive Embedded Software Engineer – Hybrid
Senior Automotive Embedded Software Engineer – Hybrid

Placements24 • Gqeberha

Hybrid
ZAR 1,200,000 - 1,800,000
Health insurance
Hybrid work model
Professional development opportunities
+1
Automotive Embedded Software Engineer (ECUs/CAN)
Automotive Embedded Software Engineer (ECUs/CAN)

Placements24 • Vereeniging

Hybrid
ZAR 600,000 - 900,000
Medical plan
Retirement plan
Professional development
+1
Senior Automotive Electronics Engineer: ECU & Embedded
Senior Automotive Electronics Engineer: ECU & Embedded

Placements24 • East London

On-site
ZAR 1,200,000 - 1,800,000
Competitive salary package
Health, dental, vision insurance
Generous annual leave
+5
Remote Embedded Automotive Software Engineer (ECU)
Remote Embedded Automotive Software Engineer (ECU)

Placements24 • Bloemfontein

Hybrid
ZAR 700,000 - 950,000
Stock options
Fully remote with flexible hours
Health, dental, vision insurance
Remote Embedded Automotive Systems Engineer
Remote Embedded Automotive Systems Engineer

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,300,000
Remote work
Health benefits
Paid time off
+2
Senior Automotive Embedded Controls Engineer (ECU)
Senior Automotive Embedded Controls Engineer (ECU)

Placements24 • LegKraal Gate

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary + benefits
Medical aid
Retirement fund contributions
+4
Senior Embedded Systems Engineer - Automotive Electronics
Senior Embedded Systems Engineer - Automotive Electronics

Placements24 • Gqeberha

Hybrid
ZAR 900,000 - 1,300,000
Competitive pay
Medical & pension
Growth opportunities
+3