1,210 Automotive Software jobs in South Africa
Software Engineer (Automotive)
Posted 25 days ago
Job Viewed
Job Description
- Build good business relationships with customers related to service activities.
- Site safety implementation during projects and service work.
- Attend site meetings and project meetings.
- Technical assistance during Production support time (breakdowns).
- Verify and compile data records of all test readings (reports).
- Meeting project deadlines.
- Strong understanding of Software & Commissioning practices and processes.
- Ability to work shifts, weekends and overtime & able to work long hours when needed.
- Quality focus and team player.
- Driver's License and own transport.
Requirements:
- Good knowledge of PLC Software systems (siemens Simatic S7, Siemens TIA, WinCC) Allen Bradley, Mitsubishi, ABB advantageous.
- Set up and configure various network devices (drives, Remote I/), Sensors).
- Project Planning, installation and commissioning for installations.
- Provide standby support to customers from project SOP.
Skills:
- Min. National Diploma/Degree in Electrical/Mechatronics
- 2-5 years' experience in Automation (automotive &paint plant experience advantageous).
- Electronics and electrical troubleshooting/fault finding.
Software Engineer (Automotive Controls)
Posted 13 days ago
Job Viewed
Job Description
Triz Engineering Solutions is looking for Software Engineer(s) (Automotive Controls) on different levels and experience to form part of our EV software development team. Candidates must fit the DNA of our company culture, be dynamic and embrace technologies in a competitive market. Apart from a contained and well-rounded person with a high EQ level, he/she will be required to deal with complexity in a fast-paced environment. The person needs to be a self-starter with attention to detail and bring a positive energy to the work environment, with a willingness to excel in their role. Triz Engineering Solutions ( is a premium product engineering and development company specializing in end-to-end turn-key commercial vehicle development. We provide end to end engineering services for commercial vehicle engineering and development from feasibility and conceptualization, through productionization and service support. Our solutions include zero emissions such as battery electric- and fuel cell- as well as hybrid- or conventional powered products. We also offer solutions for other advanced vehicle technologies such as ADAS, vehicle autonomy and telematics. Our services are turnkey solutions that are validation tested and ready for mass production. Our product development expertise includes medium and heavy-duty commercial vehicles in applications such as delivery, bus, motorhome, off highway, refuse and several other specialized and vocational vehicle markets.
Requirements:Triz offers the opportunity to launch your automotive software career under the guidance of highly experienced engineers in the industry. Therefore, you should apply if you consider yourself an exceptional software developer with the necessary capability and commitment but lack experience in the automotive and/or Simulink environment:
- B Eng. Degree in Electronic / Mechatronic Engineering (M Eng. preferred)
- Willing to travel overseas for variable periods
- 3+ Years of experience
- Matlab/Simulink software development for automotive controllers
- Under guidance of the Lead Software Engineer, be responsible for documentation, verification and testing of control software
- Software algorithm development and control systems optimization
- Contribute to the development of system plant models and simulations using Matlab/Simulink
- Contribute to the development of software tools required for vehicle production and -field support
- Support testing of software at module level and on prototype vehicles
- Proficient in Matlab/Simulink environment
- Knowledge of J1939 CAN communication and associated test tools/equipment
- Attention to detail
- Integrity and honesty
- Computer literacy (Excel, Word, PowerPoint)
- Good Written and Verbal Communication (English)
- Good work ethics
- Hardworking, willing to go the extra mile
- Professionalism
- Work independently
- Excellent in task management
- Team Player (Work well in a team)
- Ability to work under pressure and handle priority changes
- Have good problem-solving abilities
08h00 – 17h00, Monday to Friday (subject to change) with core hours and flexi time, and may require over time as per project. Leave is based on statutory requirements.
Remuneration:We offer highly competitive remuneration package. To apply please send a copy of your CV and a motivational letter (as part of your CV) with three contactable references. Only shortlisted candidates will be contacted.
Job Type:Full-time
#J-18808-LjbffrSoftware engineer (automotive controls)
Posted today
Job Viewed
Job Description
Software engineer (automotive controls)
Posted today
Job Viewed
Job Description
Senior Software Engineer (Automotive Controls)
Posted 13 days ago
Job Viewed
Job Description
Triz Engineering Solutions is looking for a Senior Software Engineer (Automotive Controls) to form part of our EV software development team. Candidates must fit the DNA of our company culture, be dynamic and embrace technologies in a competitive market. Apart from a contained and well-rounded person with a high EQ level, he/she will be required to deal with complexity in a fast-paced environment. The person needs to be a self-starter with attention to detail and bring a positive energy to the work environment, with a willingness to excel in their role.
Triz Engineering Solutions ( is a premium product engineering and development company specializing in end-to-end turn-key commercial vehicle development. We provide end to end engineering services for commercial vehicle engineering and development from feasibility and conceptualization, through productionization and service support. Our solutions include zero emissions such as battery electric- and fuel cell- as well as hybrid- or conventional powered products. We also offer solutions for other advanced vehicle technologies such as ADAS, vehicle autonomy and telematics. Our services are turnkey solutions that are validation tested and ready for mass production. Our product development expertise includes medium and heavy-duty commercial vehicles in applications such as delivery, bus, motorhome, off highway, refuse and several other specialized and vocational vehicle markets.
Requirements:Triz offers the opportunity to launch your automotive software career under the guidance of highly experienced engineers in the industry. Therefore, you should apply if you consider yourself an exceptional software developer with the necessary capability and commitment but lack experience in the automotive and/or Simulink environment:
- B Eng. or M Eng. Degree in Electronic / Mechatronic Engineering
- Willing to travel overseas for variable periods
- South African Citizenship
- 7-10+ Years of experience
- Matlab/Simulink software development for vehicle and body controllers used in the automotive environment
- Development, documentation, verification and testing of control software and software tools
- Support testing of software at module level and on prototype vehicles
- Engineering and improvement of software development processes
- Contribute to vehicle level architecture design (systems modelling, data analytics, duty cycle analysis) and systems integration (ADAS, ABS, traction-, battery systems, OTA)
- Contribute to the development of system plant models and simulations using Matlab/Simulink
- Contribute to the development of software tools required for vehicle production and field support
- Proficient in Matlab/Simulink environment. Experience with Simulink coder will be beneficial
- Experience with Polarion ALM tools for requirements management will be beneficial
- Knowledge of formal software development processes will be beneficial
- Knowledge and experience working on electric vehicle subsystems will be beneficial
- Knowledge and experience of ISO 26262 functional safety design will be beneficial
- Knowledge of J1939 CAN communication and associated test tools/equipment
- Attention to detail
- Integrity and honesty
- Computer literacy (Excel, Word, PowerPoint)
- Good Written and Verbal Communication (English)
- Good work ethics
- Hardworking, willing to go the extra mile
- Professionalism
- Work independently
- Excellent in task management
- Team Player (Work well in a team)
- Ability to work under pressure and handle priority changes
- Have good problem-solving abilities
08h00 – 17h00, Monday to Friday (subject to change) with core hours and flexi time, and may require over time as per project. Leave is based on statutory requirements.
Remuneration:We offer highly competitive remuneration package. To apply please send a copy of your CV and a motivational letter (as part of your CV) with three contactable references. Only shortlisted candidates will be contacted.
Job Type:Full-time
#J-18808-LjbffrSenior software engineer (automotive controls)
Posted today
Job Viewed
Job Description
Senior software engineer (automotive controls)
Posted today
Job Viewed
Job Description
Be The First To Know
About the latest Automotive software Jobs in South Africa !
Software Developer – Automotive (SCM)
Posted 13 days ago
Job Viewed
Job Description
Join to apply for the Software Developer – Automotive (SCM) role at ExecutivePlacements.com - The JOB Portal
3 days ago Be among the first 25 applicants
Join to apply for the Software Developer – Automotive (SCM) role at ExecutivePlacements.com - The JOB Portal
Recruiter:
Staff Unlimited Recruitment Pty Ltd T/A MPC Recruitment Group EC
Recruiter:
Staff Unlimited Recruitment Pty Ltd T/A MPC Recruitment Group EC
Job Ref:
Date posted:
Friday, June 20, 2025
Location:
Sandton, South Africa
SUMMARY:
POSITION INFO:
Our client in the automotive supply chain sector is seeking a highly skilled Software Developer to join their dynamic development team. The ideal candidate will have strong full-stack development capabilities with proven experience in Microsoft .NET technologies, particularly C#, and be comfortable working in a high-performance, fast-paced environment.
Location: Gauteng
Job type: Permanent
Duties and Responsibilities
- Design, develop, and maintain scalable software solutions in line with business requirements.
- Work on both front-end and back-end development, contributing to all phases of the development lifecycle.
- Integrate software components and third-party programs.
- Participate in code reviews, debugging, and troubleshooting.
- Ensure best practices in development, security, and performance.
- Collaborate with cross-functional teams to deliver high-quality, user-friendly applications.
- 4+ years of professional software development experience.
- Proficiency in Microsoft .NET C# and SQL.
- Solid experience with JavaScript frameworks (preferably Angular).
- Full-stack development
- Experience with Entity Framework Core (EF Core) and LINQ.
- Strong analytical, problem-solving, and communication skills.
- Ability to work both independently and within a collaborative team.
- Automotive or SCM industry experience.
- Exposure to Agile methodologies and DevOps
- Familiarity with RESTful API development.
Seniority level
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Engineering and Information Technology
- Industries Advertising Services
Referrals increase your chances of interviewing at ExecutivePlacements.com - The JOB Portal by 2x
Sign in to set job alerts for “Software Engineer” roles.Johannesburg, Gauteng, South Africa 1 week ago
Centurion, Gauteng, South Africa 2 months ago
Bedfordview, Gauteng, South Africa 3 weeks ago
Sandton, Gauteng, South Africa 3 days ago
Sandton, Gauteng, South Africa 2 months ago
Sandton, Gauteng, South Africa 1 month ago
Johannesburg Metropolitan Area 1 week ago
Johannesburg, Gauteng, South Africa 6 months ago
City of Johannesburg, Gauteng, South Africa 2 weeks ago
Sandton, Gauteng, South Africa 3 days ago
Junior / Intermediate Software DeveloperJohannesburg, Gauteng, South Africa 3 days ago
Johannesburg, Gauteng, South Africa 1 day ago
Johannesburg, Gauteng, South Africa 3 days ago
Centurion, Gauteng, South Africa 1 month ago
Midrand, Gauteng, South Africa 2 weeks ago
Sandton, Gauteng, South Africa 3 weeks ago
Johannesburg Metropolitan Area 1 month ago
Centurion, Gauteng, South Africa 1 week ago
Johannesburg, Gauteng, South Africa 1 week ago
Johannesburg, Gauteng, South Africa 2 days ago
Woodmead, Gauteng, South Africa 1 month ago
Johannesburg, Gauteng, South Africa 3 days ago
Johannesburg, Gauteng, South Africa 3 days ago
Johannesburg, Gauteng, South Africa 1 week ago
Johannesburg, Gauteng, South Africa 1 week ago
Johannesburg Metropolitan Area 2 days ago
Johannesburg, Gauteng, South Africa 9 months ago
Ivory Park, Gauteng, South Africa 1 month ago
Centurion, Gauteng, South Africa 1 week ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrSoftware Developer – Automotive (SCM)
Posted 25 days ago
Job Viewed
Job Description
Our client in the automotive supply chain sector is seeking a highly skilled Software Developer to join their dynamic development team. The ideal candidate will have strong full-stack development capabilities with proven experience in Microsoft .NET technologies, particularly C#, and be comfortable working in a high-performance, fast-paced environment.
Location: Gauteng
Job type: Permanent
Duties and Responsibilities
- Design, develop, and maintain scalable software solutions in line with business requirements.
- Work on both front-end and back-end development, contributing to all phases of the development lifecycle.
- Integrate software components and third-party programs.
- Participate in code reviews, debugging, and troubleshooting.
- Ensure best practices in development, security, and performance.
- Collaborate with cross-functional teams to deliver high-quality, user-friendly applications.
Minimum Requirements
- 4+ years of professional software development experience.
- Proficiency in Microsoft .NET C# and SQL.
- Solid experience with JavaScript frameworks (preferably Angular).
- Full-stack development
- Experience with Entity Framework Core (EF Core) and LINQ.
- Strong analytical, problem-solving, and communication skills.
- Ability to work both independently and within a collaborative team.
Skills
- Automotive or SCM industry experience.
- Exposure to Agile methodologies and DevOps
- Familiarity with RESTful API development.
Should you meet the above criteria, we invite you to apply directly to the advertisement. Should you not hear back from us within 2 weeks of application, kindly consider your application as unsuccessful
Software Development
Posted 13 days ago
Job Viewed
Job Description
As an experienced .NET developer, you will maintain, extend, and continuously improve our back-end code base. Together with the team lead, you will ensure that our clients (front-end developers and other API clients) have a seamless experience. You will work on/within a microservices platform architecture with challenges such as multi-tenancy, caching, persistence, long-running jobs, messaging, and multi-threading.
If this excites you and you meet the requirements and profile below, we would love to hear from you!
You will work both from home and at our office in Cape Town, alongside a lead developer and a back-end developer. From our NL office, you will be supported by a Product Owner and an Azure deployment engineer.
Your responsibilities- Maintain, extend, and refactor our legacy code base.
- Ensure our code base is future-proof by exploring new areas (.NET 6, Nullability, Mediator, Swagger, OpenAPI, etc.).
- Work efficiently and deliver results.
- Implement a test-driven approach, validating and testing your code via unit tests.
- Ensure that the C# core code adheres to SOLID principles and refactor legacy code when needed to increase extendability, testability, readability, and reusability.
- Stay updated on the latest development practices and discuss with the team lead on how to keep our code base current and future-proof.
- Collaborate closely with our Azure engineer on topics like routing, caching, messaging, containerization, authentication, etc.
- Proven experience building high-performing microservices in .NET (ASP) or .NET 6 minimal APIs.
- Experience in unit testing code and services.
- Proficiency with Visual Studio or JetBrains Rider, Git, NuGet, Postman, or other backend development tools.
- Experience with Agile development methodologies (using Jira, GitLab, or Azure DevOps).
- Excellent knowledge of C# and .NET Core, .NET 5/6.
- Strong analytical thinking and abstraction skills to simplify complex tasks.
- Nice to have: Experience with Azure AD integration and deployment.
- Fluent in English, both written and verbal.
- Bachelor's or master's degree in software engineering or related field.
- Demonstrates tenacity and a willingness to see tasks through to completion.
- Adapts quickly to changing priorities and conditions; copes effectively with complexity.
- Passionate about technology with a positive, can-do attitude.
- Self-starter who acts proactively and brings new ideas.
- Honest, ethical, trustworthy, and transparent in communication.
At Lanza, we develop digital solutions supporting businesses in spare parts management and inventory control. You will help shape and develop the look and feel of the Lanza web applications used by renowned companies across various industries such as defense, aerospace, rail, and manufacturing.
Our new development teamWe are establishing a new development operation in South Africa to expand our efforts. Lanza seeks skilled candidates ready for a challenge.
#J-18808-Ljbffr