PLC Engineer
Pittsburgh, PA · On-site +1
We are seeking a PLC Software Development Engineer to join our engineering team. The ideal ... Experience with C and C++ programming languages, particularly in embedded or industrial software ...
Pittsburgh, PA · On-site +1
We are seeking a PLC Software Development Engineer to join our engineering team. The ideal ... Experience with C and C++ programming languages, particularly in embedded or industrial software ...
Pittsburgh, PA · On-site +1
We are seeking a PLC Software Development Engineer to join our engineering team. The ideal ... Experience with C and C++ programming languages, particularly in embedded or industrial software ...
Pittsburgh, PA · On-site +1
We are seeking a PLC Software Development Engineer to join our engineering team. The ideal ... Experience with C and C++ programming languages, particularly in embedded or industrial software ...
Pittsburgh, PA · On-site +1
We are seeking a PLC Software Development Engineer to join our engineering team. The ideal ... Experience with C and C++ programming languages, particularly in embedded or industrial software ...
$80 - $150/hr
Experience integrating embedded/product controllers with PLC-based systems. * Experience modifying existing PLC architecture rather than developing systems exclusively from scratch. * Experience with ...
Quick apply
$80 - $150/hr
Experience integrating embedded/product controllers with PLC-based systems. * Experience modifying existing PLC architecture rather than developing systems exclusively from scratch. * Experience with ...
Worthing, SD · On-site
$125K - $165K/yr
Embedded Software Engineer Puck | Built to Lead. Location: Worthing, SD Department: Engineering ... Creating, modifying, and supporting control logic using Structured Text for PLC or automation ...
Quick apply
Worthing, SD · On-site
$125K - $165K/yr
Embedded Software Engineer Puck | Built to Lead. Location: Worthing, SD Department: Engineering ... Creating, modifying, and supporting control logic using Structured Text for PLC or automation ...
Worthing, SD · On-site
$125K - $165K/yr
Embedded Software Engineer Puck | Built to Lead. Location: Worthing, SD Department: Engineering ... Creating, modifying, and supporting control logic using Structured Text for PLC or automation ...
Worthing, SD · On-site
$125K - $165K/yr
Embedded Software Engineer Puck | Built to Lead. Location: Worthing, SD Department: Engineering ... Creating, modifying, and supporting control logic using Structured Text for PLC or automation ...
Berkeley, CA · On-site
$80 - $150/hr
Experience integrating embedded/product controllers with PLC-based systems. * Experience modifying existing PLC architecture rather than developing systems exclusively from scratch. * Experience with ...
Quick apply
Berkeley, CA · On-site
$80 - $150/hr
Experience integrating embedded/product controllers with PLC-based systems. * Experience modifying existing PLC architecture rather than developing systems exclusively from scratch. * Experience with ...
Berkeley, CA · On-site
$140 - $210/hr
Experience integrating embedded/product controllers with PLC-based systems.Experience modifying existing PLC architecture rather than developing systems exclusively from scratch.Experience with ...
New
Berkeley, CA · On-site
$140 - $210/hr
Experience integrating embedded/product controllers with PLC-based systems.Experience modifying existing PLC architecture rather than developing systems exclusively from scratch.Experience with ...
New
Worthing, SD · On-site
$125K - $165K/yr
Embedded Software Engineer Puck | Built to Lead. Location: Worthing, SDDepartment ... Creating, modifying, and supporting control logic using Structured Text for PLC or automation ...
Worthing, SD · On-site
$125K - $165K/yr
Embedded Software Engineer Puck | Built to Lead. Location: Worthing, SDDepartment ... Creating, modifying, and supporting control logic using Structured Text for PLC or automation ...
Nashville, TN · On-site
$90 - $120/hr
Own and maintain the product's PLC-based control software; develop and implement improvements based ... Experience with embedded C/C++ or non-PLC control platforms. About Healing Innovations Healing ...
Nashville, TN · On-site
$90 - $120/hr
Own and maintain the product's PLC-based control software; develop and implement improvements based ... Experience with embedded C/C++ or non-PLC control platforms. About Healing Innovations Healing ...
Maumelle, AR · On-site
$58K - $78K/yr
PLC & Control System Programming * Design, develop, and maintain PLC programs for water and ... Program industrial controllers, remote terminal units (RTUs), and embedded control devices.
Maumelle, AR · On-site
$58K - $78K/yr
PLC & Control System Programming * Design, develop, and maintain PLC programs for water and ... Program industrial controllers, remote terminal units (RTUs), and embedded control devices.
Maumelle, AR · On-site
$80 - $110/hr
Program industrial controllers, remote terminal units (RTUs), and embedded control devices ... Troubleshoot PLC, HMI, SCADA, networking, and instrumentation issues at customer sites. * Support ...
Maumelle, AR · On-site
$80 - $110/hr
Program industrial controllers, remote terminal units (RTUs), and embedded control devices ... Troubleshoot PLC, HMI, SCADA, networking, and instrumentation issues at customer sites. * Support ...
Houston, TX · On-site
$165K/yr
Technology Architect | Industrial IOT Embedded Software | PLC -- Senior Drilling Controls Engineer Work Location & Reporting Address: Houston, TX 77002 (Onsite. Will consider candidates willing to ...
Houston, TX · On-site
$165K/yr
Technology Architect | Industrial IOT Embedded Software | PLC -- Senior Drilling Controls Engineer Work Location & Reporting Address: Houston, TX 77002 (Onsite. Will consider candidates willing to ...
We are seeking a PLC Software Development Engineer to join our engineering team. The ideal ... Experience with C and C++ programming languages, particularly in embedded or industrial software ...
We are seeking a PLC Software Development Engineer to join our engineering team. The ideal ... Experience with C and C++ programming languages, particularly in embedded or industrial software ...
Fremont, CA · On-site
$122K - $167K/yr
Embedded Software Engineer (Platform & Firmware) Overview: We are seeking an Embedded Software ... PLC familiarity: (software and hardware)
Quick apply
Fremont, CA · On-site
$122K - $167K/yr
Embedded Software Engineer (Platform & Firmware) Overview: We are seeking an Embedded Software ... PLC familiarity: (software and hardware)
$122K - $167K/yr
Embedded Software Engineer (Platform & Firmware) Overview: We are seeking an Embedded Software ... Python utilities for log parsing and packet/trace inspection PLC familiarity: (software and ...
$122K - $167K/yr
Embedded Software Engineer (Platform & Firmware) Overview: We are seeking an Embedded Software ... Python utilities for log parsing and packet/trace inspection PLC familiarity: (software and ...
Fremont, CA · On-site
$100K - $130K/yr
Embedded Software Engineer (Platform & Firmware) Overview: We are seeking an Embedded Software ... Python utilities for log parsing and packet/trace inspection • PLC familiarity: (software and ...
Fremont, CA · On-site
$100K - $130K/yr
Embedded Software Engineer (Platform & Firmware) Overview: We are seeking an Embedded Software ... Python utilities for log parsing and packet/trace inspection • PLC familiarity: (software and ...
Be Seen First
Miami Lakes, FL · On-site
Basic understanding of PLC, embedded systems, robotics, and industrial networks (e.g., Ethernet/IP). * Fundamental knowledge of electrical and electronic systems, including wiring and basic circuit ...
Quick apply
Be Seen First
Miami Lakes, FL · On-site
Basic understanding of PLC, embedded systems, robotics, and industrial networks (e.g., Ethernet/IP). * Fundamental knowledge of electrical and electronic systems, including wiring and basic circuit ...
Embedded Systems Engineer IIDivision: Innovative Solutions GroupDepartment: Embedded Systems ... Write control logic & software for Programmable Logic Controllers (PLC's). Participate in efforts ...
Quick apply
Embedded Systems Engineer IIDivision: Innovative Solutions GroupDepartment: Embedded Systems ... Write control logic & software for Programmable Logic Controllers (PLC's). Participate in efforts ...
Embedded Systems Engineer II Division: Innovative Solutions Group Department: Embedded Systems ... Write control logic & software for Programmable Logic Controllers (PLC's). * Participate in efforts ...
Embedded Systems Engineer II Division: Innovative Solutions Group Department: Embedded Systems ... Write control logic & software for Programmable Logic Controllers (PLC's). * Participate in efforts ...
Columbia Falls, MT · On-site
$60K - $89K/yr
Embedded Systems Engineer II Division: Innovative Solutions Group Department: Embedded Systems ... Write control logic & software for Programmable Logic Controllers (PLC's). * Participate in efforts ...
Columbia Falls, MT · On-site
$60K - $89K/yr
Embedded Systems Engineer II Division: Innovative Solutions Group Department: Embedded Systems ... Write control logic & software for Programmable Logic Controllers (PLC's). * Participate in efforts ...
$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
| Aspect | Plc Embedded | Plc Programmer |
|---|---|---|
| Credentials | Technical certifications in embedded systems, PLC programming | PLC programming certifications, technical skills in automation |
| Work Environment | Embedded system development, hardware integration | Industrial automation, control panel programming |
| Industry Usage | Manufacturing, automotive, robotics | Factories, process control, automation industries |
Plc Embedded focuses on developing embedded systems that integrate PLC technology into hardware devices, often requiring knowledge of hardware design and embedded programming. Plc Programmers primarily write and troubleshoot PLC code for automation systems. While both roles involve PLCs, Plc Embedded emphasizes hardware-software integration, whereas Plc Programmers concentrate on software logic for automation processes.
Cities with the most Plc Embedded job openings:
States with the most job openings for Plc Embedded jobs include:
The top searched job categories for Plc Embedded jobs are:

Pittsburgh, PA • On-site, Remote
8.6
Based on 24 frontline employees who took The Breakroom Quiz
70th of 627 rated colleges and universities
Great coworkers
People enjoy working here
Good employer
Recommended by parents
Respectful managers
Full-time
Medical, Dental, Vision, Life, Retirement, PTO
This job post has expired 1 day ago. Applications are no longer accepted.
About the Role
Are you an engineer who enjoys a challenge? Are you excited about working for an FFRDC focused on areas critical to national security? Do you want to join a collaborative team that develops and uses best-in-class tools to enable end-to-end software development?
We are seeking a PLC Software Development Engineer to join our engineering team. The ideal candidate will have strong hands-on experience developing software for U.S. vendor-based PLC platforms using Structured Text (ST) programming language. This role will play a key part in designing, programming, testing, and maintaining industrial control systems that support mission-critical operations.
Key Responsibilities
Who you are:
Preferred Qualifications
Who we are
The SEI helps advance software engineering principles and practices and serves as a national resource in software engineering, computer security, and process improvement. The SEI works closely with defense and government organizations, industry, and academia to continually improve software-intensive systems. Our core purposes are to help organizations improve software engineering capabilities, advance cybersecurity methods and technologies, and bring the discipline of software engineering to AI systems.
Learn more about Careers at the SEI.
Why work here?
Joining the CMU team opens the door to an array of exceptional benefits.
Benefits eligible employees enjoy a wide array of benefits including comprehensive medical, prescription, dental, and vision insurance as well as a generous retirement savings program with employer contributions. Unlock your potential with tuition benefits, take well-deserved breaks with ample paid time off and observed holidays, and rest easy with life and accidental death and disability insurance.
Additional perks include a free Pittsburgh Regional Transit bus pass, access to our Family Concierge Team to help navigate childcare needs, fitness center access, and much more!
For a comprehensive overview of the benefits available, explore our Benefits page.
At Carnegie Mellon, we value the whole package when extending offers of employment. Beyond credentials, we evaluate the role and responsibilities, your valuable work experience, and the knowledge gained through education and training. We appreciate your unique skills and the perspective you bring. Your journey with us is about more than just a job; it's about finding the perfect fit for your professional growth and personal aspirations.
Are you interested in an exciting opportunity with an exceptional organization?! Apply today!
Location
Pittsburgh, PAJob Function
Software/Applications Development/EngineeringPosition Type
Staff - RegularFull Time/Part time
Full timePay Basis
SalaryMore Information:
Please visit "Why Carnegie Mellon" to learn more about becoming part of an institution inspiring innovations that change the world.
Click here to view a listing of employee benefits
Carnegie Mellon University is an Equal Opportunity Employer/Disability/Veteran.
Statement of Assurance
Sourced by ZipRecruiter
Colleges, universities, and professional schools
1 - 10 Employees
Pittsburgh, PA, US
Get the full story on Breakroom