Automotive Software Integration Engineer — Connected Vehicles

BMW Group South Africa

Pretoria

On-site

ZAR 1,600 - 2,200

Full time

14 days+

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

Comprehensive medical aid
Life insurance
Performance-based bonus
Meal subsidies
Employee car scheme

Job summary

BMW Group South Africa is seeking an Automotive Software Integration Specialist in Pretoria to lead software integration across vehicle ECUs and ensure real-time embedded performance.

The role demands 5+ years of experience, a BSc in Computer Science or Mechatronics/Electrical Engineering, and strong expertise in C/C++, RTOS, AUTOSAR, and HiL/SiL testing. Join our R&D team shaping next-gen connected vehicles in South Africa.

Qualifications

  • Bachelor of Science in Computer Science, Mechatronics Engineering, Electrical Engineering or closely related field is mandatory.
  • Master’s degree in Embedded Systems or Automotive Engineering is advantageous.

Responsibilities

  • Lead the integration and testing of complex software components within the vehicle’s ECUs.
  • Collaborate with cross-functional teams to resolve software-hardware interface issues during prototyping.
  • Develop and execute automated test scripts to validate software performance.
  • Analyze system logs to identify and troubleshoot software bugs in real-time embedded environments.
  • Ensure all software integrations comply with ISO 26262 automotive safety standards.

Skills

C/C++
Embedded software
CAN
LIN
Automotive Ethernet
RTOS
AUTOSAR
HiL/SiL testing
Debugging

Education

BSc in Computer Science
Mechatronics Engineering
Electrical Engineering
Master’s in Embedded/Automotive (adv)

Tools

Automotive ECUs

Job description

BMW Group South Africa is seeking an Automotive Software Integration Specialist in Pretoria to lead software integration across vehicle ECUs and ensure real-time embedded performance.

The role demands 5+ years of experience, a BSc in Computer Science or Mechatronics/Electrical Engineering, and strong expertise in C/C++, RTOS, AUTOSAR, and HiL/SiL testing. Join our R&D team shaping next-gen connected vehicles in South Africa.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Automotive Software Integration Specialist Job Vacancy in Pretoria, South Africa – Automotive Manufacturing
Automotive Software Integration Specialist Job Vacancy in Pretoria, South Africa – Automotive Manufacturing

BMW Group South Africa • Pretoria

On-site
ZAR 1,600 - 2,200
Comprehensive medical aid
Life insurance
Performance-based bonus
+2
Senior Embedded Auto Software Engineer (Hybrid)
Senior Embedded Auto Software Engineer (Hybrid)

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 900,000 - 1,200,000
Hybrid work model
Medical aid
Retirement fund
+1
Automotive Systems Integration Engineer
Automotive Systems Integration Engineer

Placements24 • Midrand

Hybrid
ZAR 650,000 - 1,050,000
Hybrid work arrangement
Health and wellness benefits
Retirement savings plan
+2
Automotive Systems Integrator – Embedded ECUs & Tests
Automotive Systems Integrator – Embedded ECUs & Tests

Placements24 • Midrand

Hybrid
ZAR 650,000 - 1,050,000
Hybrid work arrangement
Health and wellness benefits
Retirement savings plan
+2
Senior Automotive Embedded Systems Engineer
Senior Automotive Embedded Systems Engineer

Placements24 • Pretoria

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

Placements24 • Cape Town

On-site
ZAR 900,000 - 1,400,000
Medical aid
Retirement planning
Performance bonus
Junior Electrical & Electronics Process Planner – Automotive
Junior Electrical & Electronics Process Planner – Automotive

BMW Group • Pretoria

On-site
ZAR 750,000 - 900,000
Automotive Embedded Software Engineer — Hybrid (CAN/AUTOSAR)
Automotive Embedded Software Engineer — Hybrid (CAN/AUTOSAR)

Placements24 • Cape Town

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary with bonus
Medical, dental, and optical coverage
Generous paid time off
+5
Senior Automotive Embedded Software Engineer
Senior Automotive Embedded Software Engineer

Placements24 • Gqeberha

Hybrid
ZAR 1,200,000 - 1,800,000
Health insurance
Hybrid work model
Professional development opportunities
+1
Automotive Systems Integration Engineer
Automotive Systems Integration Engineer

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 550,000 - 850,000
Hybrid work model
Medical insurance
Paid time off
+1