Post Job Free
Sign in

Model Based controls engineer

Company:
Vir Healthway
Location:
Mossville, IL, 61552
Posted:
March 04, 2026
Apply

Description:

Job Title: Model Based controls engineer

Location: Mossville, IL

2+ years experience.

Skills

Develop control systems for CAT machines

Features that impact the performance of the machine

Speed Control

Retarding Control

Economy Modes

Easy to Operate (i.e. ADAS, operator assist)

Document requirements, implement concepts, production implementation, tuning and validation

All Simulink

Detailed

Model-Based Design and Development of Control Systems

Model the plant (typically we obtain models, need to understand system trying to control)

Synthesize a controller

Simulate the plant and controller together

Deploy the controller

Gathering and documenting control system requirements

Implementing control system in MATLAB / Simulink / Stateflow

Experience with embedded software development in Simulink

Experience with Autosar

Testing, tuning and verifying control system with MiL, SiL, HiL, Lab, On-Machine

Performing DFMEA

Documenting test plans

Implementing and executing test plans

Troubleshooting, diagnosing and resolving issues

Data analysis of time series data

Reporting on results

Tools and Processes

MATLAB / Simulink / Stateflow

Vector Tools, Canape

Autosar

Git / ivy for version control and dependency management

Google test for SiL testing

Some of the recent resumes are overly test focused

We are engineers, we solve problems, we frame problems, we brainstorm options for solutions, we select the option and we execute. We think this is an engaging engineering approach.

If the engineer wants to be told exactly what to do, do this or do that, this isn't the place

We do not just code to spec

We do not just test. We test because we develop and we want to deliver a high quality product.

Kym pointed out some resumes from Clemson

Questions

Have you ever been asked to implement a control function for a system you didn't know much about in the beginning? What did you do to learn about the system and its response?

Please give an example of a project where you needed to gather control function requirements, and some of the requirements weren't very clear. What did you do?

Please tell me about an embedded control function you implemented in Simulink. What does the control do? What inputs are required and what outputs are actuated?

Please give an example of a time when you were asked to address an issue with or improve an existing Simulink control function. How did you learn about the existing solution? How did you troubleshoot the issue and what factors did you consider in the changes? What results did you achieve?

What is your experience with Model-in-the-Loop, Software-in-the-Loop, Hardware-in-the-Loop and lab or vehicle testing? What tools have you used to test and validate control systems?

Give me an example of a good technical decision you made. Who did you need to involve in the decision? What alternatives did you consider? Why was it a good decision?

Describe a situation in which you identified a problem and took action to correct it rather than wait for someone else to do so.

To accomplish goals, a team often must obtain resources from other areas. Tell me about a time when you had to do this. What did you do? How did you know your actions benefited the team?

Apply