Software Engineer (Ai Training)

Alignerr Corp.

Johannesburg

On-site

ZAR 900,000 - 1,500,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Alignerr Corp. in Johannesburg invites an experienced Lead Automotive Software Engineer to helm embedded systems development in automotive domains, including infotainment, ADAS, and ECU software. The role demands leading teams, shaping architecture, and delivering robust software across the lifecycle.

You will collaborate with hardware, system architects and QA, apply AUTOSAR and MISRA, work with RTOS and embedded Linux, and drive adherence to ISO 26262.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field.
  • Minimum 8 years of embedded software experience, with at least 3 years in a lead/senior role in automotive.
  • Extensive C/C++ experience for embedded systems.
  • Strong knowledge of RTOS and embedded Linux.
  • Familiarity with AUTOSAR, ISO 26262 and MISRA guidelines.

Responsibilities

  • Lead and mentor a team of automotive software engineers.
  • Architect, design and implement embedded software for automotive applications (infotainment, ADAS, powertrain).
  • Define software requirements, specifications, and designs with stakeholders.
  • Oversee SDLC from concept to testing, deployment and maintenance.
  • Develop and maintain embedded software using C/C++ on automotive platforms.
  • Ensure compliance with automotive standards (AUTOSAR, ISO 26262, MISRA).
  • Collaborate with hardware teams to integrate software and hardware components.
  • Perform code reviews, performance analysis, and debugging to ensure quality.
  • Stay updated on emerging automotive embedded technologies and best practices.
  • Manage project timelines, resources and deliverables.

Skills

C/C++ programming for embedded systems
RTOS & embedded Linux experience
AUTOSAR & ISO 26262 familiarity
MISRA compliance knowledge

Education

Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field

Tools

Embedded Linux
RTOS platforms (FreeRTOS, VxWorks)
AUTOSAR
MISRA

Job description

Lead Automotive Software Engineer - Embedded Systems

Our client is looking for a visionary Lead Automotive Software Engineer to spearhead the development of cutting‑edge embedded systems in Tembisa, Gauteng . This role is pivotal in shaping the future of automotive software, focusing on in‑vehicle infotainment, advanced driver‑assistants systems (ADAS), and vehicle control units. The ideal candidate will have a proven track record in leading software development teams, architecting complex embedded solutions, and a deep understanding of the automotive software lifecycle. You will collaborate closely with cross‑functional teams, including hardware engineers, system architects, and quality assurance professionals, to deliver robust and innovative software products that meet stringent automotive standards. This is an exceptional opportunity to make a significant impact in a fast‑paced, technologically driven environment.

About the Role

Our client is looking for a visionary Lead Automotive Software Engineer to spearhead the development of cutting‑edge embedded systems in Tembisa, Gauteng . This role is pivotal in shaping the future of automotive software, focusing on in‑vehicle infotainment, advanced driver‑assistants systems (ADAS), and vehicle control units. The ideal candidate will have a proven track record in leading software development teams, architecting complex embedded solutions, and a deep understanding of the automotive software lifecycle. You will collaborate closely with cross‑functional teams, including hardware engineers, system architects, and quality assurance professionals, to deliver robust and innovative software products that meet stringent automotive standards. This is an exceptional opportunity to make a significant impact in a fast‑paced, technologically driven environment.

  • Lead and mentor a team of automotive software engineers, fostering a culture of innovation and high performance.
  • Architect, design, and implement embedded software for automotive applications, including infotainment, ADAS, and powertrain control.
  • Define software requirements, specifications, and technical designs in collaboration with stakeholders.
  • Oversee the entire software development lifecycle, from concept and design to testing, deployment, and maintenance.
  • Develop and maintain software using C/C++ and other relevant programming languages for embedded platforms.
  • Ensure software compliance with automotive standards such as AUTOSAR, ISO 26262 (functional safety), and MISRA guidelines.
  • Collaborate with hardware teams to define and integrate software and hardware components.
  • Conduct code reviews, performance analysis, and debugging to ensure software quality and reliability.
  • Stay abreast of emerging automotive technologies, trends, and best practices in embedded systems development.
  • Manage project timelines, resources, and deliverables effectively.
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • Minimum of 8 years of experience in embedded software development, with at least 3 years in a lead or senior role within the automotive industry.
  • Extensive experience with C/C++ programming for embedded systems.
  • Strong understanding of real‑time operating systems (RTOS) and embedded Linux.
  • <
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Automotive Software Engineer - Embedded Systems
Lead Automotive Software Engineer - Embedded Systems

Placements24 • Gauteng

Hybrid
ZAR 1,200,000 - 1,800,000
Health insurance
Pension plan
Hybrid work model
+1
Lead Automotive Software Engineer
Lead Automotive Software Engineer

Placements24 • Centurion

On-site
ZAR 1,200,000 - 2,000,000
Performance bonuses
Health & retirement benefits
Paid time off
+2
Lead Automotive Software Engineer
Lead Automotive Software Engineer

Placements24 • Pretoria

On-site
ZAR 900,000 - 1,300,000
Competitive salary and stock options
Health, dental, and vision insurance
Hybrid work model in Pretoria
+2
Automotive Software Development Lead
Automotive Software Development Lead

Placements24 • Centurion

Hybrid
ZAR 1,100,000 - 1,700,000
Stock options
Health insurance
Relocation assistance
+1
Lead Automotive Software Developer
Lead Automotive Software Developer

Placements24 • Sandton

On-site
ZAR 1,200,000 - 1,800,000
Competitive salary package
Health insurance
Retirement savings
+3
Lead Automotive Software Architect
Lead Automotive Software Architect

Placements24 • Centurion

Hybrid
ZAR 1,800,000 - 2,400,000
Remote-first role
Competitive salary and benefits
Lead Automotive Software Developer
Lead Automotive Software Developer

Placements24 • Durban

Hybrid
ZAR 900,000 - 1,300,000
Salary package
Medical, dental, vision insurance
Retirement fund contribution
+5
Senior Automotive Software Architect
Senior Automotive Software Architect

Placements24 • Benoni

On-site
ZAR 1,000,000 - 1,800,000
Competitive salary
Comprehensive benefits package
Lead role on cutting-edge projects
Senior Automotive Software Developer
Senior Automotive Software Developer

Placements24 • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Competitive salary
State-of-the-art development tools
Career growth opportunities
Senior Automotive Software Development Lead
Senior Automotive Software Development Lead

Placements24 • Randburg

Hybrid
ZAR 1,200,000 - 1,900,000
Salary bonuses
Health insurance
Dental & vision
+5