Job Description: Develop software using MATLAB/Simulink for automotive controllers Under the guidance of the Lead Software Engineer, manage documentation, verification, and testing of control software Work on software algorithm development and optimization of control systems Assist in creating system plant models and simulations with MATLAB/Simulink Help develop software tools necessary for vehicle production and field support Support testing of software at the module level and on prototype vehicle Skills & Experience: Willingness to travel internationally for varying durations South African citizenship required 3 to 6 years of relevant experience Proficient in the MATLAB/Simulink environment Knowledgeable in J1939 CAN communication and relevant testing tools Detail-oriented with a strong sense of integrity and honesty Computer literate in Excel, Word, and PowerPoint Effective written and verbal communication skills in English Strong work ethic, professionalism, and willingness to go the extra mile Capable of working independently with excellent task management skills A collaborative team player who thrives under pressure and adapts to changing priorities Strong problem-solving abilities Qualification: BEng degree in Electronic or Mechatronic Engineering (MEng preferred) Only South African Residents or individuals with a relevant South African work permit will be considered. Contact CHANE BOOYSEN on 021 418 1750 , quoting the Ref: CTE026041. Connect with us on and Register your CV to create a profile and to view all our Engineering recruitment vacancies. Let us assist you with your career. For further Civil Engineering, Structural Engineering, Building and Construction, Electronic Engineering, Electrical Engineering and Mechanical Engineering jobs.