✦ Luna Orbit — Engineering (Non-Software)

Controls Engineer

at Emerson Electric

📍 Marshalltown, IA, United States Onsite Posted April 04, 2026
Type Full-Time
Experience senior
Exp. Years 5+ years
Education A bachelor's of science degree in Engineering, or a related STEM field.
Category Engineering (Non-Software)

Controls Engineer develops and validates electropneumatic control technology for final control elements, including valves and digital controllers. Role blends control theory, modeling, embedded software development, and hands-on lab testing to improve stability and performance across industrial applications.

  • Research, develop, and evaluate new hardware and software solutions that enhance final control element performance.
  • Partner with internal teams to understand process and valve control challenges, translate needs into technical requirements.
  • Perform control system analysis for electropneumatic systems to assess stability, robustness, and performance.
  • Design, set up, and execute hardware, software, and electronics testing to validate performance.
  • Support Device Design, Software, and Service teams by evaluating new features and products and their impact on overall system performance.

Focus on hardware/software integration, control analysis, and validation; requires MATLAB/Simulink proficiency, programming in C/C++ and Python, and familiarity with pneumatic systems. Emphasizes applying control algorithms and system identification to real-world hardware.

The ideal candidate is a seasoned controls engineer with 5+ years of experience applying control theory to electropneumatic systems, strong MATLAB/Simulink proficiency, and hands-on hardware/software validation experience. They can communicate complex technical concepts to cross-functional teams and work in Emerson's on-site lab environment.

Bachelor's of Science degree in Engineeringor a related STEM field5 years of related work experienceExperience applying control theorymodelingor system analysisExperience conducting technical analysis and experimental validation in hardware and software systemsThe ability to communicate technical concepts clearly
Advanced degree in a relevant technical disciplineAdvanced knowledge of control algorithms and system identificationStrong foundation in control and modeling fundamentals such as transfer functions (Laplace) for mechanical and electronic systemsExperience with multivariable control methodologiesProgramming experience in one or more of the following languages: C/C++C#Ror Python
MATLABSimulinkanalog and digital signal processingpneumatic systemsC/C++PythonRC#MATLAB/Simulink
['control theory''modeling''hardware testing''embedded systems''MATLAB''Simulink''C/C++''C#''R''Python''transfer functions''Laplace''multivariable control''pneumatic systems']
Control theoryModelingHardware testingSoftware testingEmbedded systemsMATLABSimulinkC/C++C#RPythonTransfer functions (Laplace)Multivariable controlPneumatic systems
Problem-solvingInitiativeResilienceTeam collaborationCommunication

Preferred

Advanced degree in a relevant technical discipline
Industry Manufacturing
Job Function Develop and validate electropneumatic control solutions for final control elements
Role Subtype Controls Engineer
Visa Sponsorship No
controls engineeremersonmarshalltowncontrol theorymodelinghardware testingembedded systemsmatlabsimulinkc/c++c#rpythontransfer functionslaplacemultivariable controlpneumatic systemsc++system identification

Sponsorship not offered; candidate must be legally authorized to work in the United States, Onsite work requirement

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile