G

General Motors

Builds cars, trucks and SUVs for drivers

HIL Simulation Integration Engineer

Controls & Automation EngineeringPosted on Nov 11
Full-time$90.9k - $136.4k

About the Job

Requirements

  • A bachelor's degree in Electrical, Computer, Mechanical, Mechatronics, Aerospace Engineering, or a related discipline is required.
  • At least 2 years of experience using MATLAB/Simulink for real-time simulation is required.
  • At least 2 years of experience with dSPACE HIL platforms and tools, including SCALEXIO and ControlDesk, is required.
  • Foundational knowledge of mechatronics and electronics, with familiarity with PCB design, is required.
  • Ability to integrate ECUs, models, electrical interfaces, and test equipment into closed-loop HIL benches is required.
  • Working knowledge of automotive CAN, LIN, and Ethernet communications and diagnostics is required.
  • Ability to troubleshoot electrical, hardware, simulation, and communication issues is required.
  • Familiarity with automotive embedded controls testing and tools such as ETAS INCA, Vector CANoe, and Lauterbach TRACE32 is required.
  • Proficiency in Python, C/C++, or similar languages for test automation and bench utilities is required.
  • Hands-on mechanical and electrical skills and commitment to lab safety are required.
  • Ability to work independently, contribute to cross-functional teams, manage priorities, and deliver quality work on schedule is required.

Responsibilities

  • Design, implement, and test MATLAB/Simulink real-time plant and environment models for automotive lighting, visibility, sensing and actuation, low-voltage distribution, power management, and electrical loads.
  • Integrate and validate real-time models, ECUs, loads, sensors, electrical interfaces, and hardware on dSPACE platforms.
  • Develop communication models for CAN, LIN, Ethernet, and UART.
  • Configure and verify bench I/O, signal mapping, network interfaces, test equipment, and ECU connections in accordance with approved bench requirements.
  • Work with bench users, model engineers, and ECU software teams to clarify requirements, debug issues, and verify acceptance criteria.
  • Troubleshoot hardware, wiring, models, ECU integration, communications, instrumentation, and configuration; document findings and escalate complex issues.
  • Use dSPACE, Simulink, ETAS INCA, Vector CANoe, Lauterbach TRACE32, or equivalent tools.
  • Automate repetitive bench tasks using Python or other suitable scripting languages.
  • Manage assigned work to milestones and communicate progress, risks, and dependencies.
  • Build knowledge of relevant vehicle systems, HIL methods, and tools.

Desired Qualifications

  • Experience with automotive lighting, visibility-related systems, low-voltage power distribution, battery/charging interfaces, power modes, or electrical loads.
  • Familiarity with vehicle electrical/electronic architectures, SOME/IP, and Service Discovery.
  • Experience with test automation, automated regression, or fault insertion.
  • Experience working in an iterative or Agile engineering environment.

About the Company

General Motors

Builds cars, trucks and SUVs for drivers

General Motors designs, builds and sells cars, trucks and SUVs for individual drivers and commercial fleets, with gasoline and electric models across mainstream and luxury markets. Its Chevrolet and GMC brands cover pickups and utility vehicles, while Cadillac focuses on luxury and Buick sells passenger vehicles. The group sells vehicles and replacement parts mainly through independent dealers, which handle customer sales, maintenance and repairs. Its captive finance subsidiary, GM Financial, earns revenue from vehicle loans and leases and also finances dealer inventories. General Motors traces its roots to 1908 and is headquartered in Detroit, Michigan.

Company size
10,001+
Company stage
IPO
Headquarters
Detroit, MI
Founded
1908

Recently Posted Jobs

Explore more opportunities at General Motors

See more jobs