Software Engineer III - Control Design & Development

SMX Services and Consulting, Inc.

$100K — $130K *
Aerospace & Defense
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Master's degree in Electrical Engineering, Electronic Engineering, Mechanical Engineering, or a related field
  • Minimum of 3 years of relevant industry experience post-Master's degree
  • Extensive experience with MATLAB/Simulink, Stateflow, and co-simulation environments
  • Strong understanding of linear control theory and physics-based system modeling
  • Familiarity with intelligent control techniques such as Neural Networks and Fuzzy Logic

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
  • Collaborate with project teams to define technical requirements and solutions
  • Troubleshoot and debug embedded software and control systems

Benefits

  • Exposure to cutting-edge control system technologies
  • Opportunity for professional growth and mentorship within teams
  • Collaboration with cross-functional engineering and production teams
  • Involvement in the full product development lifecycle
  • Flexible work environment with no travel requirements
Full Job Description
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.

Similar Jobs

More Jobs at SMX Services and Consulting, Inc.

More Aerospace & Defense Jobs

Find similar Software Engineer III - Control Design & Development jobs: