Senior PLC Software Engineer – Rockwell/ST Onsite

Software Engineering Institute | Carnegie Mellon University

Pittsburgh (Allegheny County)

On-site

USD 80,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Access to campus fitness facilities
Childcare support
Paid parental leave
Relocation assistance

Job summary

The Software Engineering Institute at Carnegie Mellon University in Pittsburgh is seeking a PLC Software Development Engineer. This full-time role involves designing and testing automation systems that are critical to national security. Candidates should have significant experience with PLC programming, particularly using Structured Text, and a strong understanding of industrial control systems.

This position offers opportunities for professional development and access to campus resources. Join a leading team to address complex government challenges while being part of a vibrant academic community.

Qualifications

  • 10+ years of experience with PLC software development.
  • Proficient in communication protocols like Ethernet/IP.
  • Willing to travel 25% for work-related activities.

Responsibilities

  • Design and maintain PLC programs focusing on Structured Text.
  • Collaborate to define control system requirements.
  • Support system commissioning and upgrades.

Skills

Hands-on experience with Rockwell Automation PLCs
Proficient in IEC 61131-3 Structured Text
Strong understanding of industrial control systems
Experience with Git and SVN
Strong problem-solving skills

Education

BS in Computer Science or Electrical Engineering with 10 years experience
MS with 8 years experience
PhD with 5 years experience

Tools

Git
Jira
Windows OS

Job description

The Software Engineering Institute at Carnegie Mellon University in Pittsburgh is seeking a PLC Software Development Engineer. This full-time role involves designing and testing automation systems that are critical to national security. Candidates should have significant experience with PLC programming, particularly using Structured Text, and a strong understanding of industrial control systems.

This position offers opportunities for professional development and access to campus resources. Join a leading team to address complex government challenges while being part of a vibrant academic community.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior PLC Software Engineer – Structured Text
Senior PLC Software Engineer – Structured Text

The Chronicle Of Higher Education, Inc. • Pittsburgh

On-site
USD 80,000 - 120,000
Comprehensive medical insurance
Tuition benefits
Paid parental leave
+2
PLC Engineer
PLC Engineer

Software Engineering Institute | Carnegie Mellon University • Pittsburgh

On-site
USD 80,000 - 110,000
Access to campus fitness facilities
Childcare support
Paid parental leave
+1
ST PLC Software Engineer — Industrial Automation
ST PLC Software Engineer — Industrial Automation

Carnegie Mellon University • Pittsburgh

On-site
USD 80,000 - 120,000
Access to university resources, including fitness facilities
Annual professional development opportunities
Paid parental and military leave
PLC Engineer
PLC Engineer

The Chronicle Of Higher Education, Inc. • Pittsburgh

On-site
USD 80,000 - 120,000
Comprehensive medical insurance
Tuition benefits
Paid parental leave
+2
Senior PLC Automation Engineer – Rockwell & SCADA
Senior PLC Automation Engineer – Rockwell & SCADA

Precis Engineering + Architecture • Cary (NC)

On-site
USD 75,000 - 100,000
Flexible work environment
Competitive compensation package
PLC Engineer
PLC Engineer

Carnegie Mellon University • Pittsburgh

On-site
USD 80,000 - 120,000
Access to university resources, including fitness facilities
Annual professional development opportunities
Paid parental and military leave
Senior Embedded Software Engineer - Flexible Hybrid PLCs
Senior Embedded Software Engineer - Flexible Hybrid PLCs

Rockwell Automation • Mequon (WI)

Hybrid
USD 90,000 - 120,000
Health Insurance
401K with Employer Match
Paid Time Off
+2
Senior Embedded PLC Software Engineer — Hybrid Role
Senior Embedded PLC Software Engineer — Hybrid Role

Socket.dev • Mayfield Heights (OH)

Hybrid
USD 120,000 - 150,000
Health Insurance including Medical, D…
401k
Paid Time off
+2
Lead PLC Engineer
Lead PLC Engineer

Divcon Controls • Dallas (TX)

On-site
USD 90,000 - 120,000
Senior PLC Engineer - Rockwell & SCADA Integration
Senior PLC Engineer - Rockwell & SCADA Integration

Divcon Controls • Irving (TX)

On-site
USD 120,000 - 160,000
Growth opportunities
Medical, Dental, and Vision Insurance
401K with employer match
+3