Enable job alerts via email!

Senior Software Engineer

Triz Engineering Services

Gauteng

On-site

ZAR 60 000 - 100 000

Full time

12 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking dynamic Software Engineers specializing in Automotive Controls to join their innovative EV software development team. This mid-senior level, full-time role offers the opportunity to work on cutting-edge technology in a fast-paced environment. Ideal candidates will possess a strong work ethic, emotional intelligence, and a passion for new technologies. Responsibilities include developing software algorithms, optimizing control systems, and contributing to simulations using MATLAB/Simulink. Join a forward-thinking company that values detail-oriented individuals eager to excel in their careers.

Qualifications

  • 6+ years of relevant experience in software engineering.
  • Willingness to travel overseas for variable periods.

Responsibilities

  • Responsible for documentation, verification, and testing of control software.
  • Develop software algorithms and optimize control systems.
  • Support testing of software at module level and on prototype vehicles.

Skills

MATLAB/Simulink
J1939 CAN communication
Attention to detail
Excellent communication skills
Problem-solving skills

Education

Bachelor's Degree in Electronic Engineering
Master's Degree in Mechatronic Engineering

Job description

Software Engineer(s) - Automotive Controls

Location: Centurion, Gauteng

Apply now or help us find the perfect candidate by sharing. Triz Engineering Solutions is seeking Software Engineer(s) specializing in Automotive Controls at various experience levels to join our EV software development team.

Candidates should align with our company culture, be dynamic, and embrace new technologies in a competitive market. The ideal candidate will be a well-rounded individual with high emotional intelligence, capable of handling complexity in a fast-paced environment.

Key qualities include being a self-starter, detail-oriented, positive, and eager to excel in their role.

Minimum Requirements
  • Bachelor's or Master's Degree in Electronic or Mechatronic Engineering
  • Willingness to travel overseas for variable periods
  • 6+ years of relevant experience
Responsibilities
  • Under the guidance of the Lead Software Engineer, responsible for documentation, verification, and testing of control software
  • Develop software algorithms and optimize control systems
  • Contribute to the development of system plant models and simulations using MATLAB/Simulink
  • Develop software tools for vehicle production and field support
  • Support testing of software at module level and on prototype vehicles
Key Skills
  • Proficiency in MATLAB/Simulink environment
  • Knowledge of J1939 CAN communication and related test tools/equipment
  • Attention to detail, integrity, and honesty
  • Excellent written and verbal communication skills in English
  • Strong work ethic and willingness to go the extra mile
  • Ability to work independently and manage tasks effectively
  • Team player capable of working under pressure and adapting to priorities
  • Good problem-solving skills
Additional Details

Working hours: 08:00 – 17:00, Monday to Friday, with core hours, flexible time, and potential overtime depending on project needs. Leave is based on statutory requirements.

Only shortlisted candidates will be contacted. This is a mid-senior level, full-time position within the engineering and manufacturing industries, including truck transportation, motor vehicle manufacturing, and engineering services.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.