... Software Engineer, preferably in a continuous flow manufacturing environment. * Proven expertise in PLC programming (Siemens S7) and SCADA systems (WinCC). * Hands-on experience with Siemens 57 ...
... Software Engineer, preferably in a continuous flow manufacturing environment. * Proven expertise in PLC programming (Siemens S7) and SCADA systems (WinCC). * Hands-on experience with Siemens 57 ...
PLC Software Engineer-Philadelphia, Pennsylvania
Lima, PA · On-site
$113K - $136K/yr
Ten (10) years of professional experience as a control systems engineer, which includes: * Seven (7) years total professional experience developing, testing, and installing PLC software using both ...
PLC Software Engineer-Philadelphia, Pennsylvania
Lima, PA · On-site
$113K - $136K/yr
Ten (10) years of professional experience as a control systems engineer, which includes: * Seven (7) years total professional experience developing, testing, and installing PLC software using both ...
PLC Software Engineer-Philadelphia, Pennsylvania
Chester Heights, PA · On-site
$113K - $136K/yr
Ten (10) years of professional experience as a control systems engineer, which includes: * Seven (7) years total professional experience developing, testing, and installing PLC software using both ...
PLC Software Engineer-Philadelphia, Pennsylvania
Chester Heights, PA · On-site
$113K - $136K/yr
Ten (10) years of professional experience as a control systems engineer, which includes: * Seven (7) years total professional experience developing, testing, and installing PLC software using both ...
Staff / Principal PLC Controls Engineer
Berkeley, CA · On-site
$95K - $121K/yr
Create, refine, and maintain PLC software utilizing CODESYS and Structured Text to ensure optimal ... PLC programming and controls architecture * PLC-to-product-controller communication * Product ...
Staff / Principal PLC Controls Engineer
Berkeley, CA · On-site
$95K - $121K/yr
Create, refine, and maintain PLC software utilizing CODESYS and Structured Text to ensure optimal ... PLC programming and controls architecture * PLC-to-product-controller communication * Product ...
Controls Engineer PLC
Westland, MI · On-site
$72K - $92K/yr
Directly responsible for all aspects of PLC and HMI software design and development * Work with ... Develop necessary controls documentation and programming for projects including PLC and HMI ...
Controls Engineer PLC
Westland, MI · On-site
$72K - $92K/yr
Directly responsible for all aspects of PLC and HMI software design and development * Work with ... Develop necessary controls documentation and programming for projects including PLC and HMI ...
PLC Controls Engineer
Weatherford, OK · On-site
$66K - $85K/yr
Maintain technical manuals, software specifications, and validation documentation for regulatory ... PLC & HMI Programming: Programming, modifying, and troubleshooting PLC software and Human Machine ...
PLC Controls Engineer
Weatherford, OK · On-site
$66K - $85K/yr
Maintain technical manuals, software specifications, and validation documentation for regulatory ... PLC & HMI Programming: Programming, modifying, and troubleshooting PLC software and Human Machine ...
PLC Controls Engineer
Weatherford, TX · On-site
$67K - $86K/yr
Maintain technical manuals, software specifications, and validation documentation for regulatory ... PLC & HMI Programming: Programming, modifying, and troubleshooting PLC software and Human Machine ...
PLC Controls Engineer
Weatherford, TX · On-site
$67K - $86K/yr
Maintain technical manuals, software specifications, and validation documentation for regulatory ... PLC & HMI Programming: Programming, modifying, and troubleshooting PLC software and Human Machine ...
PLC Controls Engineer
Weatherford, OK · On-site
$66K - $85K/yr
Maintain technical manuals, software specifications, and validation documentation for regulatory ... PLC & HMI Programming: Programming, modifying, and troubleshooting PLC software and Human Machine ...
Quick apply
PLC Controls Engineer
Weatherford, OK · On-site
$66K - $85K/yr
Maintain technical manuals, software specifications, and validation documentation for regulatory ... PLC & HMI Programming: Programming, modifying, and troubleshooting PLC software and Human Machine ...
PLC Technician
Sugar Land, TX · On-site
$28.25 - $35/hr
Program, modify, and maintain PLC software, including ladder logic, structured text, and other control system programming languages as required. * Install, configure, and support PLC hardware, drives ...
PLC Technician
Sugar Land, TX · On-site
$28.25 - $35/hr
Program, modify, and maintain PLC software, including ladder logic, structured text, and other control system programming languages as required. * Install, configure, and support PLC hardware, drives ...
PLC Programmer/Electrical Engineer
Swartz Creek, MI · On-site
$59K - $80K/yr
As a PLC Programmer at LJ Inc., you will play a key role in developing, testing, and implementing PLC software solutions to improve our clients' manufacturing processes. Key Responsibilities:
PLC Programmer/Electrical Engineer
Swartz Creek, MI · On-site
$59K - $80K/yr
As a PLC Programmer at LJ Inc., you will play a key role in developing, testing, and implementing PLC software solutions to improve our clients' manufacturing processes. Key Responsibilities:
PLC Programmer/Electrical Engineer
Swartz Creek, MI · On-site
$59K - $80K/yr
As a PLC Programmer at LJ Inc., you will play a key role in developing, testing, and implementing PLC software solutions to improve our clients' manufacturing processes. Key Responsibilities:
PLC Programmer/Electrical Engineer
Swartz Creek, MI · On-site
$59K - $80K/yr
As a PLC Programmer at LJ Inc., you will play a key role in developing, testing, and implementing PLC software solutions to improve our clients' manufacturing processes. Key Responsibilities:
PLC Programmer/Electrical Engineer
Swartz Creek, MI · On-site
$59K - $80K/yr
As a PLC Programmer at LJ Inc., you will play a key role in developing, testing, and implementing PLC software solutions to improve our clients' manufacturing processes.Key Responsibilities:Perform ...
Quick apply
PLC Programmer/Electrical Engineer
Swartz Creek, MI · On-site
$59K - $80K/yr
As a PLC Programmer at LJ Inc., you will play a key role in developing, testing, and implementing PLC software solutions to improve our clients' manufacturing processes.Key Responsibilities:Perform ...
Controls Engineer
Seattle, WA · On-site
$95K - $123K/yr
PLC Software Engineer (CodeSys Specialist) Location: Seattle area (Hybrid role: 50% on-site, 50% remote) This role will support controls development, work with vendors, understand architecture ...
Controls Engineer
Seattle, WA · On-site
$95K - $123K/yr
PLC Software Engineer (CodeSys Specialist) Location: Seattle area (Hybrid role: 50% on-site, 50% remote) This role will support controls development, work with vendors, understand architecture ...
Staff / Principal PLC Controls Engineer
$80 - $150/hr
The engineering team is transitioning portions of that functionality into product controllers and ... Ability to troubleshoot problems across both PLC software and physical electrical hardware.
Quick apply
Staff / Principal PLC Controls Engineer
$80 - $150/hr
The engineering team is transitioning portions of that functionality into product controllers and ... Ability to troubleshoot problems across both PLC software and physical electrical hardware.
PLC Programmer & Industrial Technician
Yakima, WA · On-site
$68K - $92K/yr
PLC Programming * Develop, write, and implement PLC software using ladder logic, structured text, and function block diagrams. Ability to learn multiple platforms as needed. PLC Support * Test ...
PLC Programmer & Industrial Technician
Yakima, WA · On-site
$68K - $92K/yr
PLC Programming * Develop, write, and implement PLC software using ladder logic, structured text, and function block diagrams. Ability to learn multiple platforms as needed. PLC Support * Test ...
Participate in software design, PLC programming, debugging, testing, code reviews, commissioning, and field support. * Define PLC software architecture, controller partitioning, communication ...
Participate in software design, PLC programming, debugging, testing, code reviews, commissioning, and field support. * Define PLC software architecture, controller partitioning, communication ...
HMI/PLC Programmer II
Duluth, GA · On-site
$62K - $85K/yr
WEG is hiring an HMI/PLC Programmer II. This role develops HMI/PLC software for the control and monitoring of industrial drive and starter packages using programmable logic controllers (PLC) and ...
HMI/PLC Programmer II
Duluth, GA · On-site
$62K - $85K/yr
WEG is hiring an HMI/PLC Programmer II. This role develops HMI/PLC software for the control and monitoring of industrial drive and starter packages using programmable logic controllers (PLC) and ...
PLC/Controls Engineer Co-Op - Spring 2027
Peabody, MA · On-site
$23 - $30/hr
This role offers hands-on experience across the controls engineering lifecycle, including requirements development, PLC software design, electrical control-panel design, hardware integration, system ...
PLC/Controls Engineer Co-Op - Spring 2027
Peabody, MA · On-site
$23 - $30/hr
This role offers hands-on experience across the controls engineering lifecycle, including requirements development, PLC software design, electrical control-panel design, hardware integration, system ...
PLC/Controls Engineer Co-Op - Spring 2027
Peabody, MA · On-site
$23 - $30/hr
This role offers hands-on experience across the controls engineering lifecycle, including requirements development, PLC software design, electrical control-panel design, hardware integration, system ...
Quick apply
PLC/Controls Engineer Co-Op - Spring 2027
Peabody, MA · On-site
$23 - $30/hr
This role offers hands-on experience across the controls engineering lifecycle, including requirements development, PLC software design, electrical control-panel design, hardware integration, system ...
HMI/PLC Programmer II
$62K - $85K/yr
WEG is hiring an HMI/PLC Programmer II. This role develops HMI/PLC software for the control and monitoring of industrial drive and starter packages using programmable logic controllers (PLC) and ...
Quick apply
HMI/PLC Programmer II
$62K - $85K/yr
WEG is hiring an HMI/PLC Programmer II. This role develops HMI/PLC software for the control and monitoring of industrial drive and starter packages using programmable logic controllers (PLC) and ...
PLC Software Engineer information
See salary details
$21K - $31.8K
5% of jobs
$31.8K - $42.5K
0% of jobs
$42.5K - $53.3K
0% of jobs
$53.3K - $64.1K
2% of jobs
$64.1K - $74.9K
7% of jobs
$80.2K is the 25th percentile. Wages below this are outliers.
$74.9K - $85.6K
21% of jobs
The median wage is $96.4K / yr.
$85.6K - $96.4K
15% of jobs
$96.4K - $107.2K
13% of jobs
$117.1K is the 75th percentile. Wages above this are outliers.
$107.2K - $118K
14% of jobs
$118K - $128.7K
13% of jobs
$128.7K - $139.5K
11% of jobs
$21K
$97.7K
$139.5K
How much do plc software engineer jobs pay per year?
What is a PLC software engineer?
What are some typical challenges a PLC software engineer faces when integrating new automation systems into existing manufacturing processes?
What are the key skills and qualifications needed to thrive as a PLC software engineer, and why are they important?
What is the difference between Plc Software Engineer vs Automation Engineer?
| Aspect | Plc Software Engineer | Automation Engineer |
|---|---|---|
| Credentials | Typically requires a degree in electrical, computer, or automation engineering; certifications in PLC programming are common | Similar credentials; often holds degrees in engineering or automation, with certifications in control systems |
| Work Environment | Designs and programs PLC systems in manufacturing, industrial, or process control settings | Works on overall automation systems, including PLCs, robotics, and control hardware in industrial environments |
| Industry Usage | Primarily in manufacturing, process control, and industrial automation | Used across manufacturing, robotics, and complex automation projects |
While both roles involve automation and control systems, a Plc Software Engineer specializes in programming and developing PLC software, whereas an Automation Engineer has a broader scope, including designing entire automation systems and integrating various control technologies.
Is PLC software engineering a good career?
Is PLC still in demand?
What states have the most Plc Software Engineer jobs?
States with the most job openings for Plc Software Engineer jobs include:
What are popular job titles related to Plc Software Engineer jobs?
For Plc Software Engineer jobs, the most frequently searched job titles are:

Software Engineer PLC/Siemens
On-site
Other
Medical, Dental, Vision, Retirement, PTO
Posted 6 days ago
Job description
We are seeking an experienced Software Engineer for our Byhalia, MS location. The position is scheduled for Monday- Friday, hours based on needs of the factory.
What we offer:- Competitive Pay & Benefits from Day 1: Comprehensive medical, dental, and vision plans.
- 401K Match: Up to 6%
- Paid Time Off: Generous PTO, 12 paid holidays, and parental leave.
- Educational Assistance & Career Growth: Invest in your future.
- Wellness Perks: Fitness reimbursement and EAP access.
- Safety First: Company-provided PPE and programs to keep you protected.
- Bachelor’s degree in Computer or Software Engineering, or equivalent practical experience.
- 2–5 years of experience as a Software Engineer, preferably in a continuous flow manufacturing environment.
- Proven expertise in PLC programming (Siemens S7) and SCADA systems (WinCC).
- Hands-on experience with Siemens 57 programming and industrial Ethernet networks.
- Strong knowledge of safety systems and functional safety principles.
- Proficiency with servo drives and frequency inverters, including Lenze, Siemens, ABB, and Danfoss systems.
- Familiarity with industrial automation equipment such as Siemens Scalance network devices, Pilz safety PLCs, and Multi PNOZ systems.
- Demonstrated experience working with automated systems, robotics, and conveyors.
- Solid understanding of process control, sequential processes, and Lean Manufacturing principles.
- Strong leadership and communication skills with proven ability to build effective employee relations.
- A desire for continuous professional growth and career development.
- Ensure all employees operate in full compliance with health, safety, and security requirements, fostering a culture of continuous safety improvement.
- Serve as the primary contact for DIGITAL systems, overseeing related communications and system coordination.
- Manage and maintain critical systems including access control, video surveillance, mobile phone network, WinCC, PLC software, and servers.
- Ensure all machinery and equipment operate safely, efficiently, and reliably at all times.
- Drive process and equipment optimization initiatives with a focus on maximizing up time and reducing waste.
- Conduct performance analyses of machines and equipment in collaboration with relevant departments to identify and resolve technical issues and operator errors.
- Report technical problems to Maintenance and coordinate with Production to plan and deliver additional operator training as needed.
- Collaborate with Maintenance to ensure all necessary repairs are executed promptly and effectively.
- Support the ongoing development and optimization of software, processes, tools, and training materials.
- Record and report equipment defects to Maintenance, ensuring timely follow-up and resolution.
- Coordinate cross-departmental tasks to enhance overall operational efficiency.
- Participate in the development of new routines, tools, and best practices, and actively propose improvements to enhance methods and systems.
- Inspire and engage colleagues to contribute to the continuous improvement of processes, tools, and methods.
- Assist in the training of new operators and maintenance personnel to ensure consistent operational standards.
- Manage the area of responsibility in accordance with company policies, procedures, and safety and security guidelines, while driving continuous development and optimization.
Join a clean, safe, and modern facility equipped with cutting-edge technology, advanced machinery, and innovative processes. Safety, cleanliness and employee well-being are at the heart of what we do, supported by comprehensive training programs and protocols. ROCKWOOL is deeply committed to giving back to our communities. Through global philanthropic initiatives, community involvement, and sustainability efforts, we strive to create a positive impact in the communities we serve.
Who we are:Founded in 1937 in Denmark, ROCKWOOL transforms volcanic rock into sustainable, innovative products that improve lives and communities. With over 12,000 employees across 51 manufacturing facilities in 40+ countries, we share one common mission: to release the natural power of stone to enrich modern living. Sustainability is central to our business strategy. Through our partnership with One Ocean Foundation and in connection with our sponsorship of the Denmark SailGP team, we help raise awareness around ocean health challenges in an effort to accelerate solutions to protect it.
Our Culture and Commitment:We are dedicated to fostering an inclusive workplace where everyone feels valued, respected, and heard. With employees representing 79 nationalities, we champion diversity, provide equal opportunities, and actively combat all forms of discrimination.At ROCKWOOL, you'll find a welcoming team environment built on what we proudly call “The ROCKWOOL Way”. This cultural foundation reflects our core values: ambition, responsibility, integrity and efficiency. ROCKWOOL is proud to be an Equal Opportunity Employer. We assess all qualified candidates based solely on their skills and qualifications, without regard to race,color, national origin, religion, gender, age, marital status, disability, veteran status, sexual orientation, gender identity, or any other characteristic protected by law.
We help our customers and communities tackle many of today’s biggest sustainability and development challenges, from energy consumption and noise pollution to fire resilience, water scarcity, and flooding. Our product range reflects the diversity of the world’s needs, while supporting our stakeholders in reducing their own carbon footprint. Stone wool is a fully recyclable, versatile material that forms the basis of all our businesses. With ~11,800 dedicated colleagues in 37 countries and sales in more than 120, we are the world leader in stone wool products, from building insulation to acoustic ceilings, external cladding systems to horticultural solutions, customised stone wool insulation components for other manufacturers’ products and systems (OEM), to insulation for the process industry and marine & offshore.