We deliver highly engineered facilities, electro-mechanical systems, and software specifically ... The Lead C&I Engineer will be responsible for design, implementation, test, and support of controls ...
We deliver highly engineered facilities, electro-mechanical systems, and software specifically ... The Lead C&I Engineer will be responsible for design, implementation, test, and support of controls ...
Software Engineer
Jackson, MN · On-site +1
$80K - $95K/yr
The Software Engineering department at AGCO focuses on delivering hightech, innovative solutions ... Controls System Theory * Experience with agricultural machinery * GitHub Your Compensation: This ...
Software Engineer
Jackson, MN · On-site +1
$80K - $95K/yr
The Software Engineering department at AGCO focuses on delivering hightech, innovative solutions ... Controls System Theory * Experience with agricultural machinery * GitHub Your Compensation: This ...
Software Engineer
Jackson, MN · On-site
$80K - $95K/yr
The Software Engineering department at AGCO focuses on delivering high-tech, innovative solutions ... Controls System Theory * Experience with agricultural machinery * GitHub Your Compensation: This ...
Software Engineer
Jackson, MN · On-site
$80K - $95K/yr
The Software Engineering department at AGCO focuses on delivering high-tech, innovative solutions ... Controls System Theory * Experience with agricultural machinery * GitHub Your Compensation: This ...
Software Engineer
Jackson, MN · On-site +1
$80K - $95K/yr
The Software Engineering department at AGCO focuses on delivering high‑tech, innovative solutions ... Controls System Theory * Experience with agricultural machinery * GitHub Your Compensation: This ...
Software Engineer
Jackson, MN · On-site +1
$80K - $95K/yr
The Software Engineering department at AGCO focuses on delivering high‑tech, innovative solutions ... Controls System Theory * Experience with agricultural machinery * GitHub Your Compensation: This ...
Software Engineer (C++/Python)
Maplewood, MN · On-site
$50/hr
Software Engineer (C++/Python)- St. Paul. MN Location : St. Paul. MN 55117 Project Duration : 12 ... cybersecurity controls. * As a team member, contribute significantly to completion of various ...
Software Engineer (C++/Python)
Maplewood, MN · On-site
$50/hr
Software Engineer (C++/Python)- St. Paul. MN Location : St. Paul. MN 55117 Project Duration : 12 ... cybersecurity controls. * As a team member, contribute significantly to completion of various ...
Software Engineer, Product Security
Minneapolis, MN · On-site
$103K - $165K/yr
The position requires understanding of cybersecurity controls and deliverables, knowledge of C++ preferably in a Linux environment, and the ability to work closely with other software engineers as ...
Software Engineer, Product Security
Minneapolis, MN · On-site
$103K - $165K/yr
The position requires understanding of cybersecurity controls and deliverables, knowledge of C++ preferably in a Linux environment, and the ability to work closely with other software engineers as ...
Software Engineer, Product Security
Saint Cloud, MN · On-site
$103K - $165K/yr
The position requires understanding of cybersecurity controls and deliverables, knowledge of C++ preferably in a Linux environment, and the ability to work closely with other software engineers as ...
Software Engineer, Product Security
Saint Cloud, MN · On-site
$103K - $165K/yr
The position requires understanding of cybersecurity controls and deliverables, knowledge of C++ preferably in a Linux environment, and the ability to work closely with other software engineers as ...
Software Engineer, Product Security
Rochester, MN · On-site
$103K - $165K/yr
The position requires understanding of cybersecurity controls and deliverables, knowledge of C++ preferably in a Linux environment, and the ability to work closely with other software engineers as ...
Software Engineer, Product Security
Rochester, MN · On-site
$103K - $165K/yr
The position requires understanding of cybersecurity controls and deliverables, knowledge of C++ preferably in a Linux environment, and the ability to work closely with other software engineers as ...
Software Engineer, Product Security
Plymouth, MN · On-site
$103K - $165K/yr
The position requires understanding of cybersecurity controls and deliverables, knowledge of C++ preferably in a Linux environment, and the ability to work closely with other software engineers as ...
Software Engineer, Product Security
Plymouth, MN · On-site
$103K - $165K/yr
The position requires understanding of cybersecurity controls and deliverables, knowledge of C++ preferably in a Linux environment, and the ability to work closely with other software engineers as ...
Software Engineer, Product Security
Duluth, MN · On-site
$103K - $165K/yr
The position requires understanding of cybersecurity controls and deliverables, knowledge of C++ preferably in a Linux environment, and the ability to work closely with other software engineers as ...
Software Engineer, Product Security
Duluth, MN · On-site
$103K - $165K/yr
The position requires understanding of cybersecurity controls and deliverables, knowledge of C++ preferably in a Linux environment, and the ability to work closely with other software engineers as ...
Controls Engineer, Software
Brooklyn Park, MN · On-site
$47.25 - $60.25/hr
Reference 2025-1762 Functional Area Software Position description Job title Controls Engineer, Software Employment type Full Time PRINCIPAL DUTIES AND ACTIVITIES The principal duties will include ...
Controls Engineer, Software
Brooklyn Park, MN · On-site
$47.25 - $60.25/hr
Reference 2025-1762 Functional Area Software Position description Job title Controls Engineer, Software Employment type Full Time PRINCIPAL DUTIES AND ACTIVITIES The principal duties will include ...
Software Engineer (C++/Python) Duration: 12 Months with potential extension Location: Little Canada ... controls. • As a team member, contribute significantly to completion of various project ...
Software Engineer (C++/Python) Duration: 12 Months with potential extension Location: Little Canada ... controls. • As a team member, contribute significantly to completion of various project ...
Work closely with controls, software, electrical, and mechanical engineering teams to ensure software applications meet project requirements and integrate effectively with the DACS environment and ...
Work closely with controls, software, electrical, and mechanical engineering teams to ensure software applications meet project requirements and integrate effectively with the DACS environment and ...
Software Applications Engineer
Saint Paul, MN · On-site
$75K - $105K/yr
Work closely with controls, software, electrical, and mechanical engineering teams to ensure software applications meet project requirements and integrate effectively with the DACS environment and ...
Software Applications Engineer
Saint Paul, MN · On-site
$75K - $105K/yr
Work closely with controls, software, electrical, and mechanical engineering teams to ensure software applications meet project requirements and integrate effectively with the DACS environment and ...
Project Controls Manager
Saint Paul, MN · On-site
Engineering, Procurement and Construction (EPC) experience * Experience using project controls software such as P6, InEight Project Controls Office and Travel: Office: Various jobsites and/or ...
Project Controls Manager
Saint Paul, MN · On-site
Engineering, Procurement and Construction (EPC) experience * Experience using project controls software such as P6, InEight Project Controls Office and Travel: Office: Various jobsites and/or ...
Work closely with controls, software, electrical, and mechanical engineering teams to ensure software applications meet project requirements and integrate effectively with the DACS environment and ...
Work closely with controls, software, electrical, and mechanical engineering teams to ensure software applications meet project requirements and integrate effectively with the DACS environment and ...
Software Engineer (C++/Python) Duration: 12 Months with potential extension Location: Little Canada ... controls. • As a team member, contribute significantly to completion of various project ...
Quick apply
Software Engineer (C++/Python) Duration: 12 Months with potential extension Location: Little Canada ... controls. • As a team member, contribute significantly to completion of various project ...
Software Engineer (C++/Python) Duration: 12 Months with potential extension Location: Little Canada ... controls. • As a team member, contribute significantly to completion of various project ...
Software Engineer (C++/Python) Duration: 12 Months with potential extension Location: Little Canada ... controls. • As a team member, contribute significantly to completion of various project ...
Software Engineer (C++/Python) Duration: 12 Months with potential extension Location: Little Canada ... controls. • As a team member, contribute significantly to completion of various project ...
Software Engineer (C++/Python) Duration: 12 Months with potential extension Location: Little Canada ... controls. • As a team member, contribute significantly to completion of various project ...
Project Controls Manager
Saint Paul, MN · On-site
Engineering, Procurement and Construction (EPC) experience * Experience using project controls software such as P6, InEight Project Controls Office and Travel: Office: Various jobsites and/or ...
Project Controls Manager
Saint Paul, MN · On-site
Engineering, Procurement and Construction (EPC) experience * Experience using project controls software such as P6, InEight Project Controls Office and Travel: Office: Various jobsites and/or ...
Controls Software Engineer information
See Minnesota salary details
$19.31 - $23.46
4% of jobs
$23.46 - $27.61
0% of jobs
$27.61 - $31.76
2% of jobs
$31.76 - $35.91
1% of jobs
$35.91 - $40.07
9% of jobs
$42.51 is the 25th percentile. Wages below this are outliers.
$40.07 - $44.22
15% of jobs
The median wage is $48.26 / hr.
$44.22 - $48.37
19% of jobs
$48.37 - $52.52
22% of jobs
$53.24 is the 75th percentile. Wages above this are outliers.
$52.52 - $56.68
17% of jobs
$56.68 - $60.83
9% of jobs
$60.83 - $64.98
2% of jobs
$19
$47
$64
How much do controls software engineer jobs pay per hour?
What is the difference between Controls Software Engineer vs Automation Engineer?
| Aspect | Controls Software Engineer | Automation Engineer |
|---|---|---|
| Credentials | Bachelor's in Electrical, Mechanical, or Software Engineering; often requires experience in control systems | Bachelor's in Electrical, Mechanical, or Industrial Engineering; may require certifications in automation systems |
| Work Environment | Designing and developing control software for machinery and industrial systems | Designing, implementing, and maintaining automated processes and systems |
| Industry Usage | Manufacturing, robotics, process control | Manufacturing, process industries, robotics |
Controls Software Engineers focus on developing control algorithms and software for machinery, while Automation Engineers design and optimize automated processes. Both roles often overlap but differ mainly in scope: controls software is more software development-centric, whereas automation emphasizes process improvement and system integration.
What are the key skills and qualifications needed to thrive as a Controls Software Engineer, and why are they important?
What are Controls Software Engineers?
How does a Controls Software Engineer typically collaborate with hardware and mechanical teams during a project?

Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Re-posted 10 days ago
Job description
Calspan JETS is the world's premier supplier of ground-based testing solutions for the aerospace industry. We deliver highly engineered facilities, electro-mechanical systems, and software specifically designed for jet engine testing. These solutions are used by airlines, OEMs, and MRO businesses to ensure the global fleet of jet engines tested daily are safe to fly.
Why Join Calspan JETS?At Calspan JETS, we foster a culture of excellence, collaboration, and continuous growth. As a member of our integrated team, you'll be an important part of an environment where people are passionate about delivering robust solutions and complex systems.
The Lead C&I Engineer will be responsible for design, implementation, test, and support of controls, software, and data acquisition systems used in test cells, wind tunnels, and other aerospace ground test facilities.
9/80 work schedule available (every-other Friday off)! This position is on-site at our newly renovated St. Paul location.
Every single thing we do with our customers and employees is based upon our goal of being selective to join and difficult to leave. We operate with a core set of values surrounding inclusiveness, accountability and innovation. Do you have what it takes to Be Calspan?
Responsibilities- Design and Analysis - Develop or reuse system design solution to meet customer requirements. Partner with designers and project team to deliver complete design package (drawings, BOMs, Etc.). Design and develop electronic subsystems, including data acquisition systems, control and integration of electro-mechanical valves and instrumentation (temperatures, pressures, flow, etc.), control loops, electrical control systems, junction boxes, and panel layouts.
- Scope, Schedule, Budget - Perform engineering tasks on schedule and within budget. Ensure system design aligns with as-sold scope, customer requirements, quality standards, and industry codes. Communicate regularly with project team on status, issues, and variances to plan.
- Document - Document and present work in accordance with quality requirements. Prepare design criteria, calculation packages, procurement specifications, technical reports, validation plans, and product manuals. Participate and lead internal and customer design reviews.
- Support - Interface with procurement, production, and installation teams to quickly resolve issues discovered during assembly and test. Travel to customer and subcontractor sites for design reviews, site surveys, and system commissioning.
- Quote - Assist marketing in developing proposals for future work. Develop concepts, cost estimates, proposal write-ups, analyses, options, and recommendations.
Preferred Education / Experience:
- Bachelors degree in Electrical Engineering.
- 9+ years of experience in controls, electronics, data acquisition systems or similar role or;
- A combination of education and experience equivalent to above
Preferred Knowledge / Ability:
- Experience with design and implementation of controls, electronics, or data acquisition systems.
- Familiarity with NFPA 70 (National Electric Code).
- Familiarity with AutoCAD or SolidWorks for designing and troubleshooting electrical systems.
- Experience with PLCs, electro-mechanical systems and software programming experience preferred.
- Excellent interpersonal, presentation, and leadership skills, demonstrated initiative and attention to completeness, accuracy and detail.
- Must be a self-starter, able to balance priorities between multiple projects simultaneously.
- Demonstrated ability to meet budgets and schedules.
- Ability to work effectively and productively as an individual contributor and collaborate as part of a multi-disciplinary team.
- 15% international and/or domestic travel
- US Person
- Valid passport
Why join Calspan?
Be Calspan Culture
At Calspan, we promote an environment that empowers employees and encourages innovation. Our management team enables a strong sense of teamwork with each endeavor, where successes are shared and lessons are learned. The company's talent brand, "Be Calspan", incorporates our company values to Be Inclusive, Accountable, and Innovative and our commitment to drive every individual to - Be Developed, Be Balanced, Be Connected, Be Community and Be Recognized. Our culture promotes a positive atmosphere and competitive can-do method of action.
Great Benefits = Happy, Committed Employees
Retaining great talent is as important as finding it, so at Calspan, we take our employee value proposition of Be Calspan quite seriously. To us, that means offering competitive compensation, comprehensive benefits, recognition programs and promotional opportunities. Our benefits include: Health Insurance, Health Savings Accounts, Flexible Spending Accounts, Dental Insurance, Vision Insurance, Life Insurance/Accidental Death & Dismemberment, Short-Term/Long-Term Disability, 401(k), Hospital Coverage, Accident Coverage, Life Insurance Policy, Paid-Time Off, Company-paid Holidays, Bereavement Leave, Jury Duty, Military Leave, Employee Assistance Program, Educational Assistance Reimbursement , and Pet Insurance.
Calspan is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status. Calspan supports safe and drug free workplace through pre-employment background checks and drug testing.
The salary range provided is a general guideline. Actual pay will depend on several factors, including, but not limited to, education, experience, training, and other applicable qualifications. Calspan is committed to pay transparency in compliance with applicable state and local laws.
All candidates must be eligible to work in the United States.
Salary Range (min)USD $110,000.00/Yr.Salary Range (max)USD $140,000.00/Yr.Employment Type: FULL_TIMEAbout Calspan
Sourced by ZipRecruiter
Industry
Manufacturing and manufacturing
Company size
501 - 1,000 Employees
Headquarters location
Buffalo, NY, US
Year founded
1943