Model Developer
Listed on 2026-01-13
-
Engineering
Software Engineer
Model based functional Software Developer Location
Fargo, ND (Local or nearby state candidates only)
DurationLong Term Contract
ResponsibilitiesModeling in Simulink, Stateflow and/or Target link – design, development and problem resolution of new and existing electronic control systems and components for powertrain, e‑drives and chassis products. Ensure a configurable, extendable/reusable control development based on OEM software specifications and standards. Cascade specifications from system to components to software requirements, software unit test cases (MIL‑SIL), software integration test strategy, and delivery of product design to the specification.
Participate or conduct research for new tools, best practices, and alternative approaches to optimal electrical components and software development. Work in an Agile team. Maintain knowledge of safety policies and regulations.
Bachelor of Science in engineering required (Electrical, Software, Controls Engineering or similar preferred). 6 to 8 years experience with modeling tools such as Matlab/Simulink/Stateflow and automatic code generation (DSpace Target link, Data Dictionary). Experience with Vector tools (CANalyzer, CANape, CANoe) and version control systems (e.g., PTC) preferred. Intermediate knowledge in C/C++. Experience working on application software for machine controls, engine/powertrain electro‑mechanical components such as clutches, axle lockers, axle disconnect units, or e‑drives.
High level of analytical ability, understanding of engineering theory and design principles. Working knowledge in computer‑based software, strong organizational/communication skills, and ability to work with others in a team environment.
Mid‑Senior level
Employment typeContract
Job functionInformation Technology
IndustriesAutomation Machinery Manufacturing
Referrals increase your chances of interviewing at Pentangle Tech Services | P5 Group by 2x.
#J-18808-Ljbffr(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).