Advance Search

Browse CVs

Senior Embedded Software Engineer - HIL / Matlab

Posted 3 months ago

  • Ridgacre, West Midlands
  • Permanent
  • Sponsored


About the Role
The Platform Software Team seeks a specialist in model-based fix-point coding and software integration. This role will:

  • Establish a new software design toolchain to optimize size and load for inverter applications.
  • Lead software integration and build duties.


The focus is on designing software engineering processes, trialing them on a pilot project, and later sharing and implementing these processes with the software development teams in China.
Requirements

  • Degree in computing engineering or equivalent.
  • Expertise in fix-point auto-coding methodology.
  • Experience in automotive embedded software.
  • Proficiency in Matlab-Simulink embedded coder and C/C++.
  • Expertise in Autosar standard implementation.
  • Experience with Vector DaVinci and Greenhill compiler.
  • Previous experience in inverter software design and integration.
  • Knowledge of powertrain and eMotor control software development.
  • Experience in signal HiL rig validation is a plus.
  • Experience with Visu-IT software development tools is a plus.


Duties & Responsibilities

  • Implement the model-based fix-point auto-coding process:
    • Define implementation rules and design the auto-coding model template.
  • Design and validate the reusable fix-point Simulink modeling library:
    • Unit test and maintain the model-based design library.
  • Lead model software component coding for the platform software pilot project.
  • Implement the software data declaration system tool:
    • Configure and integrate the MCU linked software compiler.
    • Link the data declaration system tool with the data dictionary manager.
  • Lead platform software releases for pilot projects:
    • Specify integration between application and basic software.
    • Deliver built platform software for projects.
    • Support software integration with the basic software development team.
  • Support the eMotor control design team in validation on signal HiL rig and eMotor test rig.