Enable job alerts via email!

Software Engineer (MATLAB/Simulink) (CPT & Centurion)

DataFin

Centurion, Cape Town, Pretoria

On-site

ZAR 200,000 - 300,000

Full time

4 days ago
Be an early applicant

Job summary

A provider of cutting-edge Engineering Solutions in Centurion is seeking a Software Engineer to develop MATLAB/Simulink software for automotive controllers. The ideal candidate will have a BEng. in Electronic/Mechatronic Engineering and 1-6+ years of relevant experience, including J1939 CAN communication skills. This position requires South African Citizenship and may involve overseas travel.

Qualifications

  • Minimum 1-6 years of relevant work experience.
  • Knowledge of J1939 CAN communication and associated test tools.
  • Willing to travel overseas for variable periods.

Responsibilities

  • Develop MATLAB/Simulink software for automotive controllers.
  • Document, verify and test control software under guidance.
  • Support testing of software on prototype vehicles.

Skills

MATLAB/Simulink proficiency
J1939 CAN communication
Attention to detail
Problem-solving ability
Strong work ethic

Education

BEng. Degree in Electronic/Mechatronic Engineering

Tools

MATLAB
Simulink
Job description
ENVIRONMENT

The exceptional coding skills of a Software Engineer who is able to thrive under pressure, is sought by a provider of cutting-edge Engineering Solutions in Centurion/Durbanville for automotive controls. You should possess a BEng. Degree in Electronic/Mechatronic Engineering (M Eng preferred), have 1-6+ years relevant work experience, J1939 CAN communication experience and associated test tools/equipment, MATLAB/Simulink proficiency, have SA Citizenship and be willing to travel abroad for variable periods.

DUTIES
  • MATLAB/Simulink software development for automotive controllers.
  • Under guidance of the Lead Software Engineer, be responsible for the 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.
REQUIREMENTS

Qualifications –

  • B Eng. Degree in Electronic / Mechatronic Engineering (M Eng preferred).

Experience/Skills –

  • 1-6+ Years of relevant work experience.
  • Proficient in MATLAB/Simulink environment.
  • Knowledge of J1939 CAN communication and associated test tools/equipment.
  • Computer Literacy (Excel, Word, PowerPoint).
  • Willing to travel overseas for variable periods.
  • South African Citizenship.
ATTRIBUTES
  • Attention to detail.
  • Integrity and honesty.
  • Excellent in task management.
  • Ability to work independently and under pressure and handle priority changes.
  • Good problem-solving ability.
  • Team player.
  • Good Written and Verbal Communication (English).
  • Strong work ethic, willing to go the extra mile.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.