Senior Automotive Software Development Lead

Placements24

Randburg

Hybrid

ZAR 1,200,000 - 1,900,000

Full time

3 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

Salary bonuses
Health insurance
Dental & vision
Generous leave
Leadership training
Tech exposure
Hybrid work
Randburg team

Job summary

Placements24 is seeking a Senior Automotive Software Development Lead in Randburg, Gauteng. You will lead a team of software engineers in designing, developing, and implementing complex automotive software for infotainment, ADAS, and control units.

The role emphasizes guiding the software lifecycle, ensuring robust, secure, and high-quality deliverables within a hybrid work model. The ideal candidate has 10+ years in software development, with 5+ years in automotive, and strong leadership,

Qualifications

  • 10+ years of software development experience, including at least 5 years in the automotive industry.
  • Proven experience leading software development teams and managing projects.
  • In-depth knowledge of embedded systems and RTOS (QNX or Linux) and AUTOSAR architecture.
  • Strong proficiency in C/C++ and scripting languages (Python).

Responsibilities

  • Lead and mentor a team of automotive software engineers through the full SDLC.
  • Define software architecture, design patterns, and coding standards for embedded systems.
  • Oversee development of modules across automotive domains, ensuring quality and traceability.
  • Collaborate with hardware, systems, and product managers to define requirements.
  • Implement agile methods (Scrum) for efficient project delivery.
  • Conduct code reviews, performance analysis, and testing for robustness and security.
  • Promote CI/CD, automated testing, and version control best practices.

Skills

Leadership
Communication
Problem-solving
Interpersonal skills
Team mentorship

Education

Bachelor's or Master's degree in CS/SE/EE

Tools

QNX
Linux
AUTOSAR
CAN
LIN
Automotive Ethernet
Git

Job description

About the Role

Our client, a prominent automotive technology innovator, is seeking a highly experienced Senior Automotive Software Development Lead to join their team in Randburg, Gauteng . This role involves leading a team of software engineers in the design, development, and implementation of complex software solutions for automotive applications, including infotainment systems, ADAS (Advanced Driver-Assistance Systems), and vehicle control units. You will be responsible for guiding the software development lifecycle, ensuring the delivery of robust, secure, and high-quality software. This is a fantastic opportunity for a seasoned software professional to play a key role in shaping the future of automotive software in Randburg, Gauteng . Our client offers a hybrid work model, fostering collaboration and flexibility, and is dedicated to providing continuous learning opportunities and career advancement paths.

Key Responsibilities
  • Lead and mentor a team of automotive software engineers throughout the entire software development lifecycle.
  • Define software architecture, design patterns, and coding standards for automotive embedded systems.
  • Oversee the development of software modules for various automotive domains, ensuring adherence to requirements and quality standards.
  • Collaborate closely with hardware engineers, systems engineers, and product managers to define software requirements and specifications.
  • Implement and manage agile development methodologies (e.g., Scrum) to ensure efficient project delivery.
  • Conduct code reviews, performance analysis, and testing to ensure software robustness, reliability, and security.
  • Drive the adoption of best practices in software development, including CI/CD pipelines, automated testing, and version control.
  • Troubleshoot and resolve complex software issues and bugs.
  • Stay updated with the latest trends and technologies in automotive software development, including AUTOSAR, QNX, and cybersecurity.
  • Contribute to technical documentation, including design specifications, user manuals, and test plans.
Requirements
  • Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
  • Minimum of 10 years of experience in software development, with at least 5 years in the automotive industry.
  • Proven experience leading software development teams and managing projects.
  • In-depth knowledge of embedded systems, real-time operating systems (RTOS) like QNX or Linux, and AUTOSAR architecture.
  • Proficiency in C/C++, and experience with scripting languages (e.g., Python).
  • Strong understanding of automotive communication protocols (e.g., CAN, LIN, Automotive Ethernet).
  • Experience with software testing tools, debugging techniques, and version control systems (e.g., Git).
  • Familiarity with cybersecurity principles in automotive applications.
  • Excellent leadership, communication, problem-solving, and interpersonal skills.
  • Ability to work effectively in a hybrid model from our Randburg, Gauteng office.
Benefits
  • Highly competitive salary and performance-based bonuses.
  • Comprehensive health, dental, and vision insurance.
  • Generous annual leave and paid public holidays.
  • Opportunities for leadership development and advanced technical training.
  • Exposure to cutting-edge automotive technology and innovation.
  • Flexible hybrid work schedule promoting work-life balance.
  • Collaborative and dynamic team environment in Randburg, Gauteng .
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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 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
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
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 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
Senior Automotive Software Developer
Senior Automotive Software Developer

Placements24 • Rustenburg

On-site
ZAR 900,000 - 1,300,000
Health benefits
Hybrid work model
Professional development
Lead Automotive Software Developer
Lead Automotive Software Developer

Placements24 • Cape Town

On-site
ZAR 1,100,000 - 1,800,000
Medical and dental coverage
Performance-based bonus
Professional development opportunities
Automotive Software Engineer
Automotive Software Engineer

Placements24 • Mtubatuba Local Municipality

Hybrid
ZAR 600,000 - 900,000
Hybrid work environment
Professional growth opportunities
Competitive compensation
+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