Model developer
Job in
Mossville, Peoria County, Illinois, 61552, USA
Listed on 2026-05-16
Listing for:
Pentangle Tech Services | P5 Group
Full Time
position Listed on 2026-05-16
Job specializations:
-
Software Development
Software Engineer, Embedded Software Engineer, C++ Developer, Python
Job Description & How to Apply Below
Location: Mossville
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.
- Develop and maintain MATLAB/Simulink‑based tooling used by embedded software and controls teams
- Support Simulink model development and auto‑code generation to C for production embedded systems
- Customize and extend code generation workflows (Embedded Coder, Target Link, 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
- Strong experience with MATLAB and Simulink in a production or product‑embedded environment
- Hands‑on experience with Simulink auto‑code generation 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
- 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
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).
(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:
×