Plant Modelling Engineer

Purple Hires Inc

Warren, Macomb County

Check Your Fit

Have a quick 6-10 minute voice conversation to see how your skills match this role. Get personalized feedback — no resume needed.

About this role

Title - Plant Modelling Engineer

Location - Warren, Michigan

Employment Type - Full-time

Job Description

Responsibilities:

Read and understand electrical drawings, including circuit and control diagnostics of a device (sensor or actuator)

Develop sensor / actuator plant model architecture in Simulink or appropriate virtual tool

Follow and set interface standards to be used by VHiL, HiL, SiL and CoSim environments for consumption

Define and execute test cases based on customer feedback and model development

Lead and execute device data acquisition collection to aid in characterization of performance and diagnostic responses of the device

Manage change management (enhancement, release notes, test cases, technical support) of a model

Define virtualization requirements for modeling, supplier, hardware and controls community

Bring various groups together to comprehend supplier, hardware, controls and diagnostics requirements

Ability to drive balance between long term and short term actuator and sensor virtualization model requirements (fidelity) between inhouse resources and supplier based solutions

Coordinate and balance virtual requirements between vehicle and propulsion domains of common devices

Collect and comprehend Vehicle Calibration differences and translate that into model design robustness for implementing variation

**Qualifications:

REQUIRED**

BS Mechanical Engineering, Electrical Engineering, Software Engineering, Computer Science, or Aerospace Engineering

2+ years of relevant experience

Ability to read and understand electrical drawings

Ability to understand wiring of devices to controller and how to quantify within the tools and requirement (ICD, CTS, CTR)

Familiarity with DOORs to comprehend interface and device and controller requirements

Knowledge/Ability to operate in a Simulink environment

Ability to make changes in in Simulink and or integrate S-function/fmu functionality into other simulation environments

Understanding of serial communication (LIN, ISO Spi, CAN and Ethernet)

Ability to execute virtualization within the GMSIM/ D-space environment.

Ability to work within AEMSIM, Simscape, Simulink, GT Power, SABER environments

PREFERRED

MS Mechanical Engineering, Electrical Engineering, Software Engineering, Computer Science, or Aerospace Engineering

5+ years of relevant experience

Comprehensive vehicle propulsion system-level knowledge

Ability to understand differences between analog inputs, H bridge drivers, High side PWM frequency

Ability to understand controller HWIO, and or LIN, CAN and SENT protocols

Ability to comprehend the subsystem differences between ECU, HWIO sensor and actuator sub-system functionality of a given devices.

Ability to read and comprehend software source code and models actions.

Familiarity with version control systems (VCS) tools like Git, SVN and TFS.

Familiarity with simulation data management (SDM) systems like TeamCenter and RTC.

Familiarity with GCC compiler, gdb debugger, Eclipse, and ETAS INCA measurement and calibration tools

4 views0 applicationsPosted 9/17/2026

What you'll get after applying

Unlike traditional applications, you won't submit and wait in silence. Here's what you get immediately:

Your strengths

See what you did well — communication, experience, enthusiasm

Tips to improve

Specific, actionable feedback on how to strengthen your interview skills

Resources

Personalized guides and resources to help you grow professionally

Common questions

How does Apply by Voice work?

Instead of filling out forms or uploading a resume, you have a 6-10 minute voice conversation with an AI interviewer. It asks about your experience, skills, and interest in the role — then gives you instant feedback.

What feedback do I get after applying?

You'll immediately see your strengths highlighted, specific areas for improvement, actionable tips to get better, and recommended resources to build your interview skills.

How long does the conversation take?

Most conversations take 6-10 minutes. It's a natural back-and-forth about your experience — much faster than filling out a traditional application.