Simulation Engineer - Model based development in Mossville
Energy Jobline is the largest and fastest growing global Energy Job Board and Energy Hub. We have an audience reach of over 7 million energy professionals, 400,000+ monthly advertised global energy and engineering jobs, and work with the leading energy companies worldwide.
We focus on the Oil & Gas, Renewables, Engineering, Power, and Nuclear markets as well as emerging technologies in EV, Battery, and Fusion. We are committed to ensuring that we offer the most exciting career opportunities from around the world for our jobseekers.
Job Description
Title: Tools Development Engineer – Model‑Based Design (MATLAB/Simulink to C)
Location: Mossville, IL
Duration: Full-Time
Role Summary
The Tools Development Engineer supports product engineering teams by developing, maintaining, and improving model‑based development tools and workflows using MATLAB/Simulink, with a focus on auto‑generated C code for embedded systems. This role enables consistent, high‑quality software development across embedded product programs.
Key Responsibilities
- Develop and maintain MATLAB/Simulink‑based tooling used by embedded software and controls teams
- Support Simulink model development and auto‑code to C for production embedded systems
- Customize and extend code workflows (Embedded Coder, TargetLink, or similar)
- Develop validation, checking, and automation tools to ensure model and generated‑code compliance
- Collaborate with product, controls, and embedded software teams to integrate tools into daily development
- Troubleshoot issues related to model behavior, generated C code, and toolchain integration
- Create and maintain documentation, usage guidelines, and best practices for model‑based development tools
- Support version upgrades, tool qualification, and long‑term maintainability of the tools environment
Required Skills & Experience
- Strong experience with MATLAB and Simulink in a production or product‑embedded environment
- Hands‑on experience with Simulink auto‑code to C
- Solid understanding of C programming and embedded software concepts
- Experience supporting engineering tools or internal development platforms
- Familiarity with Linux or Windows development environments
- Experience working closely with cross‑functional engineering teams
Nice to Have
- Experience with Embedded Coder, Stateflow, or similar model‑based design tools
- Exposure to embedded targets, real‑time systems, or industrial control systems
- Understanding of software development lifecycle, validation, and quality standards
- Experience in large industrial or manufacturing organizations
If you are interested in applying for this job please press the Apply Button and follow the application process. Energy Jobline wishes you the very best of luck in your next career move.