Embedded Simulation Developer – SIL, Virtualization

Posted 6 hours ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Embedded simulation engineer developing SIL and virtualization environments for General Motors vehicle controllers. Integrating models, simulations, and automotive software to support testing and validation.

Responsibilities

  • Lead development and integration of cosimulation components to satisfy end-user test requirements
  • Create virtual controller models for different simulations
  • Create, maintain and test virtual controller components including HWIO, RTOS and communication models
  • Obtain, develop and parameterize subsystem models such as sensors, actuators and ECU behavioral models
  • Work with development engineers to understand feature requirements, address issues and ensure proper implementation
  • Work with System Engineers to define SIMBOMs based on test requirements
  • Integrate plant models and ECU models into dynamic virtual simulations
  • Create and maintain detailed release documentation
  • Support released simulations and assist with user testing and troubleshooting
  • Provide technical support and guidance to team members
  • Ensure cosimulation environments are delivered with quality
  • Support cloud deployments

Requirements

  • Bachelor of Science degree in Engineering, Computer Science or related fields
  • 2-5 years of software engineering experience
  • Proficient in Embedded C and Python
  • Competent with embedded controls software and automated software build processes including gcc compiler, gdb debugger, Eclipse, Jenkins and ETAS INCA tools
  • Experience with MATLAB and Simulink in plant model development and integration
  • Basic usage of additional simulation tools such as GT-Power, AMESIM and CarSim
  • Proficient in automotive communication technologies such as CAN, LIN, SPI and automotive ethernet
  • Familiar with FMU/FMI standards and SSP
  • Familiar with AUTOSAR Layered Software Architecture
  • Must not require GM immigration sponsorship now or in the future

Benefits

  • Paid time off including vacation days, holidays, and supplemental benefits for pregnancy, parental and adoption leave
  • Healthcare, dental, and vision benefits
  • Life insurance plans to cover you and your family
  • Company and matching contributions to a Defined Contribution Pension plan
  • GM Vehicle Purchase Plan for you, your family and friends

Job type

Full Time

Experience level

JuniorMid level

Salary

CA$90,900 - CA$136,400 per year

Degree requirement

Bachelor's Degree

Tech skills

CloudJenkinsPythonRTOS

Location requirements

HybridMarkhamCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.