Automotive Software Developer

Placements24

Southampton

On-site

GBP 18,000 - 27,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

Medical aid
Pension fund
Professional development
Career progression

Job summary

Placements24 in Randburg, Gauteng, is seeking an Automotive Software Developer to design, develop, and implement software for in-vehicle infotainment, ADAS, and connectivity. You will work on embedded systems and collaborate with hardware engineers, UI/UX designers, and product managers to deliver innovative features.

The role requires a strong background in C++, Java, or Python, experience with RTOS, and knowledge of automotive protocols.

Qualifications

  • Bachelor's or master's degree in a relevant field.
  • Proven experience in embedded or automotive software.
  • Strong programming skills in C++, Java, Python.
  • Familiarity with automotive protocols (CAN, Ethernet).

Responsibilities

  • Design, develop, test, and deploy automotive software.
  • Collaborate with HW engineers to define software requirements.
  • Develop modules for embedded systems ensuring performance.
  • Perform unit and integration tests and participate in code reviews.
  • Stay updated with trends in automotive software.

Skills

C++
Java
Python

Education

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

Tools

Git
Build tools

Job description

About the Role Our client, a leading innovator in automotive software solutions, is looking for a talented and passionate Automotive Software Developer to join their expanding R&D team in Randburg, Gauteng . This role involves designing, developing, and implementing cutting-edge software for in-vehicle infotainment systems, connectivity features, and advanced driver-assistance systems (ADAS). The ideal candidate will possess strong programming skills, a deep understanding of embedded systems, and a genuine passion for the automotive industry. You will work collaboratively with cross-functional teams, including hardware engineers, UI/UX designers, and product managers, to bring innovative automotive features to life. This is an exciting opportunity to contribute to the next generation of automotive technology within a dynamic and forward-thinking company. We are committed to fostering a culture of innovation and providing our employees with the resources and support needed to succeed.

Key Responsibilities
  • Design, develop, test, and deploy software for automotive applications, including infotainment, navigation, and ADAS features.
  • Write clean, efficient, and maintainable code in languages such as C++, Java, Python, or similar.
  • Collaborate with system architects and hardware engineers to define software requirements and specifications.
  • Develop and integrate software modules for embedded systems, ensuring optimal performance and reliability.
  • Participate in code reviews, debugging, and troubleshooting to identify and resolve software defects.
  • Work with cross-functional teams to ensure seamless integration of software components.
  • Develop and execute unit tests and integration tests to ensure software quality.
  • Stay current with emerging trends and technologies in automotive software development.
  • Contribute to the improvement of development processes and tools.
  • Document software designs, implementation details, and user guides.
Requirements
  • Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
  • Proven experience as a Software Developer, with a focus on embedded systems or automotive software.
  • Strong proficiency in one or more programming languages relevant to automotive development (e.g., C++, Java, Python).
  • Experience with automotive communication protocols (e.g., CAN, Ethernet, MOST) is highly desirable.
  • Familiarity with real-time operating systems (RTOS) and embedded software development environments.
  • Knowledge of software development methodologies like Agile/Scrum.
  • Strong analytical and problem-solving skills.
  • Excellent teamwork and communication abilities.
  • Experience with version control systems (e.g., Git) and build tools.
  • A passion for automotive technology and innovation.
Benefits
  • A competitive annual salary package of R , based on experience and qualifications.
  • Opportunity to work on advanced automotive technologies and shape future vehicle features.
  • Continuous learning and professional development opportunities in a rapidly evolving field.
  • A stimulating and collaborative work environment in Randburg, Gauteng .
  • Contribution to a company that values innovation and employee growth.
  • Standard employee benefits including medical aid and pension fund.
  • Potential for career advancement within the organization.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Automotive Software Engineer - Embedded & ADAS
Automotive Software Engineer - Embedded & ADAS

Placements24 • Southampton

On-site
GBP 18,000 - 27,000
Medical aid
Pension fund
Professional development
+1
Remote Automotive Software Developer
Remote Automotive Software Developer

Placements24 • Southampton

Hybrid
GBP 80,000 - 110,000
Fully remote work
Performance bonuses
Health insurance
+2
Senior Real-time Embedded Software Engineer
Senior Real-time Embedded Software Engineer

Anthony Best Dynamics Limited. • Bradford-on-Avon

On-site
GBP 70,000 - 100,000
Discretionary company bonus scheme
25 days holiday plus bank holidays
Generous company pension contributions
Real-time Embedded Software Engineer
Real-time Embedded Software Engineer

Anthony Best Dynamics Limited. • Bradford-on-Avon

On-site
GBP 40,000 - 60,000
Discretionary company bonus scheme
25 days holiday plus bank holidays
Generous company pension contributions
Connectivity Systems Engineer - Automotive
Connectivity Systems Engineer - Automotive

EDAG UK • Bicester

Hybrid
GBP 55,000 - 85,000
Private healthcare plan
Pension plans
Hybrid working
+4
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Chevalier Tech Limited • Greater London

On-site
GBP 60,000 - 80,000
Private Pension Scheme
Career progression opportunities
Cutting-edge automotive products
+4
Vehicle Software Engineer
Vehicle Software Engineer

Gerrell & Hard Ltd. • Letchworth

On-site
GBP 70,000 - 110,000
Connectivity Systems Engineer - Automotive
Connectivity Systems Engineer - Automotive

EDAG • Bicester

On-site
GBP 45,000 - 65,000
Private Healthcare Plan
Pension Plans
Hybrid working
+4
Connectivity Systems Engineer - Automotive
Connectivity Systems Engineer - Automotive

Edag Uk • Royal Leamington Spa

On-site
GBP 55,000 - 75,000
Pension plans
25 days annual leave + BH
Training & Development
+1
Remote Automotive Software Architect
Remote Automotive Software Architect

Placements24 • Greater London

Hybrid
GBP 120,000 - 160,000
Executive-level salary
Fully remote work
Global health insurance
+1