Engineering Intern

at  MiX Telematics

South Africa, , South Africa -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate02 Sep, 2024Not Specified04 Jun, 2024N/AComputer ScienceNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

MIX TELEMATICS IS RECRUITING FOR AN ENGINEERING INTERN

This is a 12-month contract position based in Stellenbosch.
We are looking for an Engineering Intern that will be part of a focused development team primarily responsible for script maintenance and development using a proprietary scripting language.
The scripting system allows for a flexible way to extend the capability of installed on-board computers to gather data by enabling interpretation of signal data from the vehicle CAN network or other off-the-shelf sensors and deriving information that is used to lower fleet operating cost and improve driver behavior and safety.
Engineering Interns will also receive the opportunity learn how to develop embedded C code that provides core functionality to the on-board computer. On completion of the training, you could be considered for a permanent position as junior firmware engineer.

REQUIREMENTS:

  • B. Engineering degree (Electronic, Mechatronics, Computer science or other relevant)
  • Masters’ degree would be a distinct advantage
  • A good command of the English and or Afrikaans language
  • MATLAB and labVIEW experience advantageous

WHO WE ARE:

Our products and services provide enterprise and small fleets, with solutions for efficiency, safety, compliance, and security to over 1 million global subscribers. MiX Telematics was founded in 1996 and has offices in South Africa, the United Kingdom, the United States, Uganda, Brazil, Mexico, Australia, and the United Arab Emirates as well as a network of more than 130 fleet partners worldwide.
MiX Telematics is an equal opportunity employer, and we are committed to diversity based on race, religion, color, national origin, gender, sexual orientation, age, marital status, or disability status.

Responsibilities:

  • Reverse engineering of vehicle CAN signals and developing CAN scripts to enable on-board computers to interpret signal data and derive valuable information
  • Develop scripts to enable on-board computers to interface with off-the-shelf sensors
  • Maintain and develop software tools including tools that interface with CAN loggers and automate the reverse engineering process where possible
  • Participate in design and quality reviews
  • Firmware development training: Learn to develop embedded C code that provides core functionality to the on-board computer


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer Science, Engineering, Mechatronics

Proficient

1

South Africa, South Africa