This role is in office 5 days a week, and you are required to live near the plant in McPherson, KS. Summary The Software Engineer is responsible for developing and supporting Warehouse Management ...
This role is in office 5 days a week, and you are required to live near the plant in McPherson, KS. Summary The Software Engineer is responsible for developing and supporting Warehouse Management ...
Software Engineer
Mcpherson, KS · On-site
This role is in office 5 days a week, and you are required to live near the plant in McPherson, KS. Summary The Software Engineer is responsible for developing and supporting Warehouse Management ...
Software Engineer
Mcpherson, KS · On-site
This role is in office 5 days a week, and you are required to live near the plant in McPherson, KS. Summary The Software Engineer is responsible for developing and supporting Warehouse Management ...
Support digital control systems , including PLCbased platforms, industrial networks, and plant software systems * Provide engineering support for realtime plant issues , troubleshooting, and emergent ...
Support digital control systems , including PLCbased platforms, industrial networks, and plant software systems * Provide engineering support for realtime plant issues , troubleshooting, and emergent ...
Senior Software Engineer, Cybersecurity
Everett, WA · On-site
$241K - $255K/yr
... plant, enabling a future with unlimited clean electricity. Our vision is a world with clean ... As a Cybersecurity Software Engineer focused on product security, you will ensure that the firmware ...
Senior Software Engineer, Cybersecurity
Everett, WA · On-site
$241K - $255K/yr
... plant, enabling a future with unlimited clean electricity. Our vision is a world with clean ... As a Cybersecurity Software Engineer focused on product security, you will ensure that the firmware ...
Support digital control systems , including PLCbased platforms, industrial networks, and plant software systems * Provide engineering support for realtime plant issues , troubleshooting, and emergent ...
Support digital control systems , including PLCbased platforms, industrial networks, and plant software systems * Provide engineering support for realtime plant issues , troubleshooting, and emergent ...
Chief Utilities Treatment Plant Operator #2026-027
Pompano Beach, FL · On-site
$71K - $101K/yr
Collaborate with engineering and other departments on planning and implementation of capital and ... Utilize SCADA systems, MS Office applications, and other plant software to prepare detailed ...
Chief Utilities Treatment Plant Operator #2026-027
Pompano Beach, FL · On-site
$71K - $101K/yr
Collaborate with engineering and other departments on planning and implementation of capital and ... Utilize SCADA systems, MS Office applications, and other plant software to prepare detailed ...
Lead Software Engineer
Burlington, MA · On-site +1
S., Ascend Learning was recognized by Newsweek and Plant-A Insights Group as one of America's 2025 ... WHAT YOU'LL DO As a Lead Software Engineer in the Healthcare Workforce Solutions (HWS) group, you ...
Lead Software Engineer
Burlington, MA · On-site +1
S., Ascend Learning was recognized by Newsweek and Plant-A Insights Group as one of America's 2025 ... WHAT YOU'LL DO As a Lead Software Engineer in the Healthcare Workforce Solutions (HWS) group, you ...
Collaborate with engineering and other departments on planning and implementation of capital and ... Utilize SCADA systems, MS Office applications, and other plant software to prepare detailed ...
Collaborate with engineering and other departments on planning and implementation of capital and ... Utilize SCADA systems, MS Office applications, and other plant software to prepare detailed ...
... plant EXPERIENCE: Minimum of 3 years of experience in definition, design, development and ... PLC Programming, Motion Control and HMI experience (AB PLCs and Rockwell Software products) Able to ...
... plant EXPERIENCE: Minimum of 3 years of experience in definition, design, development and ... PLC Programming, Motion Control and HMI experience (AB PLCs and Rockwell Software products) Able to ...
ENGINEER SOFTWARE 3
Newport News, VA · On-site
Newport News Shipbuilding, a division of HII, is seeking a Software Engineer 3 to join their ... Propulsion Plant Monitoring & Control (PPMC) is a plus • Software development lifecycle ...
ENGINEER SOFTWARE 3
Newport News, VA · On-site
Newport News Shipbuilding, a division of HII, is seeking a Software Engineer 3 to join their ... Propulsion Plant Monitoring & Control (PPMC) is a plus • Software development lifecycle ...
Software Engineer, Front End
Everett, WA · On-site
$185K - $240K/yr
... plant, enabling a future with unlimited clean electricity. Our vision is a world with clean ... As a Product (Frontend UX/UI) Software Engineer, you'll bridge the gap between our fusion machine ...
Software Engineer, Front End
Everett, WA · On-site
$185K - $240K/yr
... plant, enabling a future with unlimited clean electricity. Our vision is a world with clean ... As a Product (Frontend UX/UI) Software Engineer, you'll bridge the gap between our fusion machine ...
Senior Software Engineer, Data Platform
Everett, WA · On-site
$135K - $178K/yr
Helion is a fusion power company based in Everett, WA, with the mission to build the world's first fusion power plant. As a Senior Software Engineer for the Data Platform, you will design, develop ...
Senior Software Engineer, Data Platform
Everett, WA · On-site
$135K - $178K/yr
Helion is a fusion power company based in Everett, WA, with the mission to build the world's first fusion power plant. As a Senior Software Engineer for the Data Platform, you will design, develop ...
Senior Software Engineer, Data Platform
Everett, WA · On-site
$135K - $178K/yr
Helion is a fusion power company based in Everett, WA, focused on building the world's first fusion power plant. They are seeking a Senior Software Engineer for their Data Platform to design, develop ...
Senior Software Engineer, Data Platform
Everett, WA · On-site
$135K - $178K/yr
Helion is a fusion power company based in Everett, WA, focused on building the world's first fusion power plant. They are seeking a Senior Software Engineer for their Data Platform to design, develop ...
Senior Brake Control Software Engineer
Milford, MI · On-site
$111K - $146K/yr
The Brake Control Software Engineer is an individual contributor with recognized expertise ... Support resolution of vehicle, plant, or customer issues related to controls and calibration.
Senior Brake Control Software Engineer
Milford, MI · On-site
$111K - $146K/yr
The Brake Control Software Engineer is an individual contributor with recognized expertise ... Support resolution of vehicle, plant, or customer issues related to controls and calibration.
Senior Software Engineer, Data Platform
Everett, WA · On-site
$135K - $178K/yr
Helion is a fusion power company based in Everett, WA, on a mission to build the world's first fusion power plant. The Senior Software Engineer, Data Platform will design, develop, and operate a ...
Senior Software Engineer, Data Platform
Everett, WA · On-site
$135K - $178K/yr
Helion is a fusion power company based in Everett, WA, on a mission to build the world's first fusion power plant. The Senior Software Engineer, Data Platform will design, develop, and operate a ...
Senior Brake Control Software Engineer
Milford, MI · On-site
$107K - $142K/yr
The Brake Control Software Engineer is an individual contributor with recognized expertise ... Support resolution of vehicle, plant, or customer issues related to controls and calibration.
Senior Brake Control Software Engineer
Milford, MI · On-site
$107K - $142K/yr
The Brake Control Software Engineer is an individual contributor with recognized expertise ... Support resolution of vehicle, plant, or customer issues related to controls and calibration.
Sr. Software Engineer - Vehicle Order Fulfillment
Austin, TX · On-site
$121K - $160K/yr
... plant execution every day across GM's manufacturing footprint. These applications help ... We're looking for a Sr. Software Engineer who brings broad technical depth, strategic thinking, and ...
Sr. Software Engineer - Vehicle Order Fulfillment
Austin, TX · On-site
$121K - $160K/yr
... plant execution every day across GM's manufacturing footprint. These applications help ... We're looking for a Sr. Software Engineer who brings broad technical depth, strategic thinking, and ...
Sr Software Engineer
Burlington, MA · On-site +1
$133K - $175K/yr
S., Ascend Learning was recognized by Newsweek and Plant-A Insights Group as one of America's 2025 ... WHAT YOU'LL DO As a Senior Software Engineer in the Healthcare Workforce Solutions (HWS) group, you ...
Sr Software Engineer
Burlington, MA · On-site +1
$133K - $175K/yr
S., Ascend Learning was recognized by Newsweek and Plant-A Insights Group as one of America's 2025 ... WHAT YOU'LL DO As a Senior Software Engineer in the Healthcare Workforce Solutions (HWS) group, you ...
Sr. Software Engineer - Vehicle Order Fulfillment
Austin, TX · On-site
$121K - $160K/yr
... plant execution every day across GM's manufacturing footprint. These applications help ... We're looking for a Sr. Software Engineer who brings broad technical depth, strategic thinking, and ...
Sr. Software Engineer - Vehicle Order Fulfillment
Austin, TX · On-site
$121K - $160K/yr
... plant execution every day across GM's manufacturing footprint. These applications help ... We're looking for a Sr. Software Engineer who brings broad technical depth, strategic thinking, and ...
Sr. Software Engineer - Vehicle Order Fulfillment
$121K - $160K/yr
... plant execution every day across GM's manufacturing footprint. These applications help ... We're looking for a Sr. Software Engineer who brings broad technical depth, strategic thinking, and ...
Sr. Software Engineer - Vehicle Order Fulfillment
$121K - $160K/yr
... plant execution every day across GM's manufacturing footprint. These applications help ... We're looking for a Sr. Software Engineer who brings broad technical depth, strategic thinking, and ...
Plant Software Engineer information
See salary details
$84.5K - $87.8K
10% of jobs
$89.8K is the 25th percentile. Wages below this are outliers.
$87.8K - $91.1K
24% of jobs
$91.1K - $94.5K
6% of jobs
$94.5K - $97.8K
3% of jobs
The median wage is $100.6K / yr.
$97.8K - $101.1K
7% of jobs
$101.1K - $104.4K
11% of jobs
$107.5K is the 75th percentile. Wages above this are outliers.
$104.4K - $107.7K
14% of jobs
$107.7K - $111K
7% of jobs
$111K - $114.4K
6% of jobs
$114.4K - $117.7K
5% of jobs
$117.7K - $121K
5% of jobs
$84.5K
$101.1K
$121K
How much do plant software engineer jobs pay per year?
What is the difference between Plant Software Engineer vs Control Systems Engineer?
| Aspect | Plant Software Engineer | Control Systems Engineer |
|---|---|---|
| Required Credentials | Bachelor's in Software Engineering, Electrical Engineering, or related field; certifications in PLC or SCADA systems | Bachelor's in Electrical, Mechanical, or Control Engineering; certifications in PLC, DCS, or SCADA systems |
| Work Environment | Industrial plants, manufacturing facilities, automation environments | Industrial plants, automation projects, process control environments |
| Employer & Industry Usage | Manufacturing, energy, chemical industries focusing on software development for plant operations | Process industries, automation firms, manufacturing plants focusing on control system design and integration |
While both roles involve working with industrial systems, a Plant Software Engineer primarily develops and maintains software applications for plant operations, whereas a Control Systems Engineer designs and implements control systems to regulate industrial processes. The roles often overlap but differ in focus: software development versus control system design.
Other
Medical, Dental, Vision, Life, Retirement, PTO
Posted 19 days ago
Viega rating
8.3
Based on 9 frontline employees who took The Breakroom Quiz
86th of 417 rated machine equipment manufacturers
Job description
Job-ID: 17358; Location(s): McPherson KS
*This role is in office 5 days a week, and you are required to live near the plant in McPherson, KS.
Job Description Summary
The Software Engineer is responsible for developing and supporting Warehouse Management System (WMS) functions for all distribution centers, including maintenance, business analysis, technical design, software development, vendor management, quality assurance, implementation and support.
What You'll Do:
Programming
- Codes, tests and troubleshoots programs utilizing the appropriate hardware, database, and programming technology; refines data and formats final product.
- Maintains and modifies programs; makes approved changes by amending flow charts and UML diagrams, develops detailed programming logic, and coding changes.
- Analyze user requirements and design new software solutions.
- Develops code or written programs from scratch in a mission critical, distributed, real-time environment.
- Develops web applications that interface with multiple computer systems.
- Collaborates with cross-functional teams and participates in requirements, design and code reviews.
Database and Systems Maintenance
- Assists in managing the day-to-day applications of the WMS functions for all distribution centers.
- Identifies and continuously acts to enhance individual and team knowledge of new technologies, business processes, and project management skills, staying abreast of trends, latest industry developments and knowledge sharing among colleagues.
- Analyzes database data; makes recommendations to improve performance and efficiency of data storage and other database features; performs data modeling and optimization.
- Assists in performing validation procedure testing.
- Plans methods to test code to support changes in business and/or changes in regulatory requirements that effect reporting or record keeping.
- Designs, documents and tests integration processes that extract, transform, load and cleanse corporate data.
Support and Troubleshooting
- Responds to requests for technical assistance in person, via phone or electronically; diagnoses and resolves technical hardware and software issues.
- Performs technical root cause analysis and outlines corrective action for given problems
- Liaison with IT department to solve problems and implement improvements related to SQL
- database server.
- Assesses data extraction, report generation, and bugs appearing in operations involving the data warehouse; provides production support to solve immediate problems to keep database in production.
Report Generation
- Creates, designs and maintains reports for daily, weekly and monthly operations; develops and maintains departmental reporting.
- Develops templates to aid and streamline reporting.
- Develops appropriate methodologies for collecting, analyzing and presenting data.
- Confers with cross-functional teams to understand and evaluate their needs for data from the WMS; determines how it will be structured and accessed; designs or creates queries to extract desired data to run reports.
Other
- Attends meetings as required and/or assigned.
- Performs other duties as required and/or assigned
- Keeps abreast of industry trends, standards and new technologies.
- May be required to travel up to 10% of the time
- May provide off-hour support when necessary and responds to emergencies in a timely manner.
What We're Looking For:
Knowledge, Skills and Abilities
- Knowledge of computer programs: Microsoft Office Suite: Excel, Word, Outlook and SAP
- Knowledge and development experience with various technologies including but not limited to SQL, C++, Java, HTML, Javascript, JSP, CSS, PHP and Oracle
- Knowledge of warehouse management software
- Knowledge of computer flow charts and of programming logic and codes
- Strong analytical and troubleshooting skills
- Strong organizational skills
- Ability to understand source-code
- Ability to communicate both orally and in writing with all levels of the organization
- Ability to Multi-task and meet deadlines
- Ability to write technical instructions in the use of programs and /or program modifications
- Ability to implement and troubleshoot programming changes and modifications
- Ability to utilize database query tools and create SQL statements
- Advanced skills in Excel, including proficiency in building macros
Education, Certification/License & Work Experience
- Bachelors Degree in Computer Science or equivalent
- 3-5 years of professional programming experience
- C++ certification preferred
- Professional experience using STL, AJAX, Webservices, REST, Tomcat and MySQL preferred
Equivalent combinations of education and experience may be considered.
Wondering if you should apply? Studies have shown that women and people of color are less likely to apply to jobs unless they meet every single qualification. At Viega, we are dedicated to building a diverse, inclusive, and authentic workplace, so if you're excited about this role but don't check every box in the qualifications section, we encourage you to apply anyway. You may be just the right candidate for this or other positions we have in the future.
Total Rewards Package:
Compensation
- Base: $72,000 - $91,000 annually, based on specific compensable factors including, but not limited to education, work experience, and geographic market.
- Bonus: This role will be eligible for participation in a discretionary annual bonus program, pursuant to which an employee may be awarded a percentage of their salary based on the company's performance and their own individual performance.
Benefits
- Medical, Dental, Vision
- Wellness Program
- Health Savings Account (HSA) with a company contribution
- Voluntary Benefits (Life, AD&D, Disability)
- 401(k) retirement plan with a 7.5% company contribution
- Time Off Programs - 22 days Paid Time Off (PTO), 9 Company Holidays, 2 Volunteer Days
Application Window
- Posting date: 05/18/2026
- The application deadline for this job is: 06/18/2026
Your contact person:
#LI-JN1
About Viega
Sourced by ZipRecruiter
Industry
Construction
Company size
501 - 1,000 Employees
Headquarters location
Broomfield, CO, US
Year founded
1999