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

Controls Engineer-Model Design

Job in Shady Grove, Franklin County, Pennsylvania, 17256, USA
Listing for: The Manitowoc Company
Full Time position
Listed on 2026-07-10
Job specializations:
  • Software Development
    Embedded Systems/ Firmware/ IoT, Software Testing
Salary/Wage Range or Industry Benchmark: 110000 - 170000 USD Yearly USD 110000.00 170000.00 YEAR
Job Description & How to Apply Below
Position: Controls Engineer-Model Based Design
Location: Shady Grove

Job Description

The Controls Engineer
- Model Based Design will be responsible for the design, development, verification, implementation, and support of embedded control systems using the Math Works development environment, including MATLAB, Simulink, Stateflow, and related tool chains. The role utilizes a Model-Based Design (MBD) workflow to develop control algorithms, system architectures, simulation models, automated test environments, and production-ready embedded software. This position works closely with systems engineering, software, electrical, hydraulic, mechanical design, and testing to deliver robust, validated, and maintainable control solutions throughout the mobile crane lifecycle.

Why

This Role Matters

This role will be instrumental in guiding the development of Manitowoc's next-generation control system architecture, intended to be shared across numerous crane models and platforms. This role is foundational to Manitowoc's transition toward Model-Based Design, enabling control algorithms to be developed, simulated, and validated at the model level before code is generated — reducing development cycles, catching defects earlier, and creating reusable control logic across crane product families.

Responsibilities
  • Develop dynamic system models and control algorithms using MATLAB, Simulink, and Stateflow.
  • Design supervisory control logic and state machines using Stateflow.
  • Perform controller development for electrohydraulic embedded control systems.
  • Generate embedded production code using Embedded Coder.
  • Support embedded software integration, debugging, and release activities.
  • Develop, maintain, and enforce Model-Based Design standards, including naming conventions, model architecture, documentation, and best practices, to ensure consistent, reusable, and high-quality models across engineering teams.
  • Build reusable model architectures, libraries, and framework components.
  • Support requirements traceability by linking system requirements to model elements, test cases, and generated code.
  • Collaborate closely with mechanical, hydraulic, and electrical engineers to translate theory of operation and system requirements into executable models.
  • Mentor team members on Model-Based Design tools, workflows, and best practices.
Functional Safety And Verification
  • Apply functional safety principles in the design of embedded control systems in accordance with applicable standards (e.g., ISO 13849 / EN 13849).
  • Execute requirements-based verification and validation activities.
  • Perform Model-in-the-Loop (MIL), Software-in-the-Loop (SIL), and Hardware-in-the-Loop (HIL) testing.
  • Develop automated test cases and maintain traceability between requirements, models, tests, and generated code.
AI-Enabled Development Expectations
  • Practical experience using AI-assisted tooling to improve productivity or code quality, with judgment to validate, review, and responsibly integrate outputs into safety-critical embedded software.
  • Ability to define and promote effective, disciplined use of AI within development workflows.
Required Qualifications
  • Bachelor's degree in Mechanical Engineering, Electrical Engineering, Mechatronics, Aerospace Engineering, Systems Engineering, Computer Engineering, or related discipline.
  • 5+ years of experience developing control systems using Model-Based Design tools (MATLAB/Simulink) or equivalent and relevant work experience.
  • Strong understanding of control theory, system dynamics, signal processing, and simulation techniques.
  • Ability to work effectively in cross-functional engineering environments.
Preferred Qualifications
  • Master’s degree in engineering or related technical discipline.
  • Proficiency in MATLAB, Simulink, and Stateflow for developing control algorithms and supervisory logic.
  • Experience with CAN, J1939, Ethernet, diagnostics, and telematics systems.
  • Knowledge of functional safety standards such as EN ISO 13849, IEC 61508, ISO 26262, or DO-178C.
  • Experience with HIL systems and real-time simulation platforms.
  • Experience with plant modeling and simulation for virtual system validation, control algorithm development, and Model-Based Design workflows.
  • Experience with Git-based version control for Simulink…
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