Controls Software Engineer

New Today

Control Software Engineer
Company Overview:
Our partner client is a long-standing engineering firm specializing in advanced infrared heating systems and industrial automation is seeking a full-time Controls Software Engineer. With a 70+ year history and an elite customer list including NASA, Medtronic, and the U.S. military, this company designs, builds, and supports high-precision automation systems that deliver intense heat and control for cutting-edge applications. This is a hands-on engineering role within a collaborative team that values initiative, innovation, and technical excellence.
Why Join:
Work on one-of-a-kind systems built in-house, seen through from start to finish
Collaborate in a small, tight-knit team where your work has a direct impact
Flexible work hours and autonomy within your schedule
Generous annual bonus program (5–11.5%) + additional year-end bonuses ($6K–$10K in recent years)
Stable, employee-centric culture with nearly zero voluntary turnover
Opportunity to work with high-profile customers on cutting-edge industrial technology
Position Summary:
The Controls Software Engineer will take ownership of the automation logic, PLC/HMI programming, system integration, and testing for industrial equipment and custom-built solutions. The ideal candidate is passionate about control systems, enjoys technical challenges, and thrives in an environment where every project is unique.
Key Responsibilities:
Lead software development for custom automation projects from start to finish
Program PLCs (Allen-Bradley, Siemens, Horner) using ladder logic, structured text, and sequential function blocks
Design and develop intuitive HMI screens using Maple Systems, Weintek, Siemens, etc.
Interface with sensors (temperature, speed, pressure) and actuators (VFDs, SCRs, stepper motors)
Read and interpret electrical schematics to inform system design and coding
Work cross-functionally with mechanical and electrical engineers and technicians
Support customer startup activities on-site as needed (minimal travel required)
Troubleshoot issues and maintain/update legacy systems
Document code, create user manuals, and ensure systems meet safety and quality standards
Requirements:
3–5+ years of experience in controls or automation engineering
Associate’s degree or technical training in Electrical Engineering, Automation Technology, or related fiel
Experience programming at least one major PLC platform (Allen-Bradley preferred)
Proven HMI development experience
Familiarity with communication protocols such as Ethernet/IP, Modbus/TCP, Serial
Ability to understand and work from electrical schematics and mechanical drawings
Strong problem-solving skills and initiative to work independently
Excellent communication and documentation skills
Preferred Qualifications:
Background in medical device, aerospace, or high-precision manufacturing
Familiarity with VFDs, SCRs, PID control, and multi-axis motion systems
Willingness to learn and work with legacy and modern control systems
Work Environment:
Location: Eden Prairie, MN (on-site, no hybrid/remote
Schedule: 40 hours/week, flexible start time
Travel: Less than 5% annually, local and project-dependent
Important note: This role requires U.S. work authorization . Unfortunately, our client is not able to provide current or future visa sponsorship , so candidates must be authorized to work in the U.S. without restriction.
Please note all resumes and candidate information submitted are kept in the strictest confidence. No resume will be released without the candidate's prior permission.
About ManpowerGroup, Parent Company of: Manpower, Experis, Talent Solutions, and Jefferson Wells
ManpowerGroup® (NYSE: MAN), the leading global workforce solutions company, helps organizations transform in a fast-changing world of work by sourcing, assessing, developing, and managing the talent that enables them to win. We develop innovative solutions for hundreds of thousands of organizations every year, providing them with skilled talent while finding meaningful, sustainable employment for millions of people across a wide range of industries and skills. Our expert family of brands – Manpower, Experis, Talent Solutions, and Jefferson Wells – creates substantial value for candidates and clients across more than 75 countries and territories and has done so for over 70 years. We are recognized consistently for our diversity - as a best place to work for Women, Inclusion, Equality and Disability and in 2022 ManpowerGroup was named one of the World's Most Ethical Companies for the 13th year - all confirming our position as the brand of choice for in-demand talent.
ManpowerGroup is committed to providing equal employment opportunities in a professional, high quality work environment. It is the policy of ManpowerGroup and all of its subsidiaries to recruit, train, promote, transfer, pay and take all employment actions without regard to an employee's race, color, national origin, ancestry, sex, sexual orientation, gender identity, genetic information, religion, age, disability, protected veteran status, or any other basis protected by applicable law.
Location:
Eden Prairie, MN, United States
Job Type:
FullTime
Category:
Computer And Mathematical Occupations

We found some similar jobs based on your search