Role:Software Engineer III - Control Design & Development
Location: Mossville, IL (Building AC Office) - Onsite, Full-Time
Start Date: July 13, 2026
Duration: 12-Month Contract (No Travel Required) Interview Process
- One-round Virtual/Phone Panel Interview
- Tentatively scheduled for the week of June 29, 2026
Position Overview
We are seeking an experienced
Software Engineer III - Control Design & Development to support the design, development, validation, and implementation of advanced control systems and software solutions. This role focuses on developing innovative control technologies, diagnostics, optimization algorithms, and digital twin applications while collaborating closely with cross-functional engineering and production teams.
The ideal candidate will have a strong background in control systems engineering, software development, simulation, and embedded systems, along with the ability to contribute to the full product development lifecycle-from concept and design through validation and deployment.
Education Requirements
Required:- Master's degree in Electrical Engineering, Electronic Engineering, Mechanical Engineering, or a related field
- Minimum of 3 years of relevant industry experience following completion of a Master's degree
Preferred:- Ph.D. in Electrical Engineering, Electronic Engineering, Mechanical Engineering, or a related discipline
Note: Candidates with a Bachelor's degree (or lower) without the required advanced degree qualifications will not be considered.
Required Technical Qualifications
- Extensive experience with MATLAB/Simulink, Stateflow, Simscape Power Systems, and co-simulation environments
- Strong understanding of linear control theory, including PID control and physics-based system modeling
- Knowledge of advanced nonlinear control methodologies, including:
- Adaptive Control
- Sliding Mode Control
- Variable Structure Control
- Familiarity with intelligent control techniques, including:
- Neural Networks
- Fuzzy Logic
- Experience implementing embedded software on multi-tasking RTOS and/or Linux-based systems
- Proficiency in software debugging and calibration tools such as Lauterbach, CANape, CANalyzer, or equivalent
- Experience using version control systems such as Git and Ivy
- Programming experience in:
- Python
- C
- C++
- Java
- JavaScript
Required Professional Skills
- Strong verbal and written communication skills
- Excellent analytical and problem-solving abilities
- Effective interpersonal and customer-facing communication skills
- Ability to work independently and manage multiple priorities in a fast-paced environment
- Strong organizational and time-management skills
Key Responsibilities
- Design, develop, test, and validate advanced control algorithms and software solutions
- Perform Software-in-the-Loop (SIL) and Hardware-in-the-Loop (HIL) simulations
- Validate control strategies and software functionality on production machines
- Develop, maintain, and release control models through established review and release processes
- Participate in daily Agile stand-up meetings and project reviews
- Collaborate with project teams to define requirements, scope, timelines, and technical solutions
- Evaluate project requests and provide effort and cost estimates
- Support database and software system modifications as required
- Create and maintain logical and physical system documentation
- Troubleshoot and debug embedded software and control system implementations
- Work closely with engineering, manufacturing, and business teams to deliver innovative solutions
- Contribute to the development of next-generation technologies, diagnostics, optimization algorithms, and digital twin applications
- Mentor team members and share technical expertise across projects
Work Environment
- Approximately 90% office-based work
- Personal Protective Equipment (PPE) required when performing machine validation activities
- No travel required
Additional Opportunities
This position offers the opportunity to contribute to the concept, design, and development of complex components and subsystems while expanding technical expertise, building professional networks, and working on cutting-edge control system technologies.