Job Description

Job/Position Summary

"Software Engineer Deliverables Responsible for the development, implementation and testing of software for embedded automotive control systems as part of the Vehicle Mechatronics Embedded Controls (VMEC) engineering organization.

• Work with controls & diagnostics engineers to create and integrate MATLAB Simulink models, adhering to modeling/software/autocoding best practices

• Create or modify test cases to ensure thorough software testing

• Execute model/code equivalency testing

• Identify and resolve software problems;

contribute to the team knowledge base so common software errors, corner case situations and other learnings can be retained and shared

• Create hand code to address any requirements not achieved through autocoding process

• Create interfaces as required to integrate new software components into existing software

• Archive software components into repository databases and coordinate database retention efforts between controls and software teams

• Conduct HIL and vehicle level software verification work

• As an agile team member, take on other tasks as part of the software change management process as per the Scaled Agile Framework"

Requirement

ESSENTIAL SKILLS /COMPETENCIES

  • Model Based Calibration
  • MATLAB
  • SIMULINK
  • HIL
  • development
  • implementation and testing
  • control systems
  • PREFFERED SKILLS /COMPETENCIES

  • HIL
  • embedded automotive control systems
  • Apply for this Position

    Ready to join ? Click the button below to submit your application.

    Submit Application