×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Controls Engineer

Job in Mossville, Peoria County, Illinois, 61552, USA
Listing for: Actalent
Full Time position
Listed on 2026-07-12
Job specializations:
  • Software Development
    Embedded Systems/ Firmware/ IoT, Embedded Software Engineer, Software Testing, Software Engineer
Job Description & How to Apply Below
Location: Mossville

Embedded Controls Engineer

This role focuses on developing, implementing, and validating embedded control algorithms using MATLAB, Simulink, and Stateflow. The Embedded Controls Engineer designs model-based control systems for functions such as speed control, retarding control, economy modes, and operator assist features, ensuring robust performance from concept through production deployment. This position offers a long-term growth opportunity working within an agile environment on advanced control systems and embedded software.

Responsibilities

  • Develop control algorithms in MATLAB, Simulink, and Stateflow for functions such as speed control, retarding control, economy modes, and operator assist (including ADAS and operator assistance features).
  • Perform model-based design and development of control systems, including modeling the plant, understanding the system to be controlled, and synthesizing appropriate controllers.
  • Simulate the plant and controller together to evaluate performance, stability, and robustness prior to deployment.
  • Deploy control algorithms to embedded platforms, ensuring seamless integration with existing systems and software architectures.
  • Gather and document control system requirements in a clear and structured manner to support design, implementation, and testing activities.
  • Implement control systems in MATLAB, Simulink, and Stateflow, following best practices for embedded software development and code generation.
  • Apply experience with embedded software development in Simulink to generate and integrate production-ready embedded C code.
  • Utilize Autosar-based development practices when applicable to ensure compatibility with automotive and embedded standards.
  • Plan and execute testing, tuning, and verification of control systems using Model-in-the-Loop (MiL), Software-in-the-Loop (SiL), Hardware-in-the-Loop (HiL), lab testing, and on-machine testing.
  • Perform Design Failure Mode and Effects Analysis (DFMEA) to identify and mitigate potential risks in control system designs.
  • Create, document, and maintain detailed test plans that cover functional, performance, and regression testing for control algorithms.
  • Implement and execute test plans, analyze outcomes, and iterate on control designs and parameters as needed.
  • Troubleshoot, diagnose, and resolve issues discovered during MiL, SiL, HiL, lab, and on-machine testing, ensuring root causes are identified and corrected.
  • Conduct data analysis of time series data to evaluate control performance, identify anomalies, and drive tuning improvements.
  • Prepare clear and concise reports on test results, findings, and recommendations for design improvements or corrective actions.
  • Collaborate within an agile development environment, participating in planning, review, and continuous improvement activities related to control software development.
  • Use appropriate tools and processes for version control, dependency management, and automated testing to maintain code quality and traceability.

Essential Skills

  • At least 2 years of experience in MATLAB and Simulink model-based development for control systems.
  • Strong proficiency in MATLAB, Simulink, and Stateflow for control algorithm design and implementation.
  • Experience with embedded C development generated from Simulink or used alongside model-based designs.
  • Hands-on experience in embedded software development using Simulink, including code generation and integration.
  • Demonstrated ability to perform model-based design of control systems, including plant modeling and controller synthesis.
  • Experience implementing control algorithms for functions such as speed control, retarding control, economy modes, or operator assistance features.
  • Proficiency in testing and validating control systems using MiL, SiL, HiL, lab, and on-machine methods.
  • Experience conducting DFMEA to identify and mitigate potential design risks in control systems.
  • Ability to create, document, and execute detailed test plans for control software.
  • Strong troubleshooting and diagnostic skills for resolving issues in embedded control systems.
  • Experience analyzing time series data for control performance evaluation and tuning.
  • Ability to produce clear, structured documentation and reports on requirements, test results, and design decisions.
  • Bachelor's degree (BS) in engineering or a related technical field.
  • Familiarity with Autosar for embedded software development.
  • Experience with Vector tools and Canape for calibration, communication, or measurement tasks.
  • Comfort working within an agile development environment.

Additional Skills & Qualifications

  • Experience with positioning-related functionality within software development.
  • Familiarity with Git and Ivy or similar tools for version control and dependency management.
  • Experience using Google Test or similar frameworks for Software-in-the-Loop (SiL) testing and unit testing.
  • Background in controls engineering, including control theory and practical application in embedded systems.
  • Exposure to hardware-in-the-loop (HiL) setups and related test…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary