General Motors
General Motors
General Motors is a global automotive and manufacturing company working across vehicle engineering, production, transportation, and information technology. Founded in 1908, GM develops technologies aimed at advancing mobility while pursuing its vision of zero crashes, zero emissions, and zero congestion. Its international operations bring together large, multidisciplinary teams focused on innovation, sustainable transportation, and the future of the automotive industry.

Senior Software Engineer, Hybrid Vehicle Simulation – General Motors, Milford (Hybrid)

Build virtual ECU and system-level simulation environments for General Motors’ hybrid and electrified vehicle systems. Integrate embedded controllers, vehicle models, and automotive communication tools for development, verification, and validation.

Description

  • Build virtual in-the-loop environments for embedded-controller development, verification, and calibration validation
  • Deliver reliable simulation environments within schedule and customer requirements
  • Develop with virtual ECUs for engine, propulsion, and transmission control modules
  • Integrate virtual ECUs into system-level simulation models
  • Model hybrid vehicle systems and their mechatronic subsystems
  • Debug and deploy subsystem models as system-level simulation components
  • Develop and apply virtual controller models across simulation environments
  • Create, maintain, and test HWIO, RTOS, and communication model components
  • Source, develop, and parameterize sensor, actuator, and ECU behavioral models
  • Integrate plant and ECU models into dynamic virtual simulations
  • Maintain detailed release documentation
  • Support released simulations, user testing, and troubleshooting
  • Develop and maintain serial-data connectivity between the co-simulation platform and virtual controllers, models, and tools

Requirements

  • Bachelor’s degree in automotive systems, mechatronics, mechanical, electrical, software, computer engineering, or a related field
  • Three years of experience as an Application Engineer or in a related role
  • Two years of experience integrating Software-in-the-Loop co-simulations with virtual ECUs and sensor, actuator, plant, or system-physics models for conventional or hybrid vehicle propulsion systems
  • Experience with Embedded C and Python
  • Experience using MATLAB and Simulink for plant-model development and integration
  • Experience with GT-Power and AMESIM
  • Knowledge of embedded controls software and automated build tools, including GCC, GDB, Eclipse, Jenkins, and ETAS INCA
  • Knowledge of automotive communication technologies including CAN, LIN, and SPI
  • Experience modeling hybrid vehicle systems and mechatronic subsystems in Simulink, Simscape, or GT-Power
  • Ability to debug and deploy subsystem models as system-level simulation components
  • Ability to report to the local office

Benefits

  • Access to General Motors benefits and Total Rewards resources
  • Reasonable accommodations are available for applicants with disabilities
  • Inclusive, non-discriminatory workplace with equal employment opportunities

Related Jobs

Walmart

Walmart Software Engineer III, Big Data

Walmart

Build scalable Big Data applications and tools for Walmart’s cloud data platforms. Develop Java and Python services, analytics infrastructure, and secure data pipelines in Bangalore.

Open
Navitus Health Solutions

Senior Client Services Executive, Pharmacy Benefits

Navitus Health Solutions
1,001 – 5,000 Employees
ConsultingHealthcareInsurance

Manage complex pharmacy benefit accounts for Navitus Health Solutions, shaping client strategies and supporting retention. Identify opportunities to expand services and improve cost, service, and health outcomes.

Open
The Duke of Edinburgh's Award

Business Support Assistant, Events and Ambassadors

The Duke of Edinburgh's Award
201 – 500 Employees
CharityEducation

Provide event administration, coordinate suppliers and travel, and respond to enquiries for The Duke of Edinburgh’s Award. This hybrid UK role is home based, with weekly attendance at the Reading office.

Open