Control & Software Engineer

Integrated Industrial Technologies, Inc.

Pittsburgh (Allegheny County)

On-site

USD 70,000 - 100,000

Full time

15 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Salary bonus
Medical insurance
401(k) with company match
PTO and holidays
Professional development

Job summary

Integrated Industrial Technologies (I2T) in the United States is seeking a Controls & Software Engineer to design, develop, and support PLC, HMI, SCADA, and custom software for industrial automation. The role focuses on delivering reliable solutions across hardware and software, with 0–5 years of experience and opportunities to work with robotics, vision, and electrical design teams.

You will participate in design reviews, risk assessment, and project execution, while collaborating with

Qualifications

  • Bachelor’s degree in Electrical Engineering or related discipline.
  • 0–5 years of controls engineering, industrial automation, or software development.
  • PLC programming experience gained through employment, internships, co-ops, training, or academic projects.
  • Exposure to HMI, SCADA, or custom application development.
  • Understanding of industrial communications and software-to-hardware integration.

Responsibilities

  • Design, develop, test, and maintain PLC, HMI, SCADA, and custom software applications.
  • Develop controls architectures, operating sequences, alarms, diagnostics, and fault-recovery strategies.
  • Configure and integrate industrial devices, networks, databases, and communication protocols.
  • Apply software-development and controls best practices to improve reliability, usability, and maintainability.
  • Collaborate with cross-disciplinary teams to define interfaces and operating requirements.

Skills

PLC programming
HMI/SCADA
Industrial automation
Electrical engineering basics

Education

Bachelor’s degree in Electrical Engineering

Tools

Allen-Bradley
Siemens
Ignition
FactoryTalk View
WinCC
SQL
Python
Git

Job description

At Integrated Industrial Technologies (I2T), we believe great engineering makes people’s jobs better. We partner with American manufacturers to deliver automation, robotics, fabrication, and engineering solutions that improve productivity, enhance safety, and create measurable, lasting customer impact.

I2T is entering an important stage of growth. You will have the opportunity to expand your technical expertise, take ownership of meaningful work, collaborate directly with customers, and help shape the future of a growing engineering organization.

Position Summary

The Controls & Software Engineer designs, develops, commissions, and supports software that powers industrial automation systems. This position focuses on PLC programming, HMI and SCADA development, industrial communications, and custom software integration. The role is designed for an engineer with 0–5 years of experience who enjoys solving complex technical problems, working across hardware and software, and delivering reliable solutions from design through production startup.

Responsibilities
Controls & Software Development
  • Design, develop, test, and maintain PLC, HMI, SCADA, and custom software applications.
  • Develop controls architectures, operating sequences, alarms, diagnostics, and fault-recovery strategies.
  • Configure and integrate industrial devices, networks, databases, and communication protocols.
  • Apply software-development and controls best practices to improve reliability, usability, and maintainability.
System Integration & Project Execution
  • Collaborate with Robotics, Vision, Mechanical Design, and Electrical Design Engineers to define interfaces and operating requirements.
  • Integrate robots, vision systems, drives, safety devices, production equipment, and manufacturing software.
  • Participate in design reviews and identify technical risks, integration needs, and testing requirements.
  • Support project planning, task estimating, documentation, and schedule commitments.
Safety, Commissioning & Customer Support
  • Translate risk-assessment requirements into interlocks, operating modes, alarms, and fault-recovery logic.
  • Implement and support validation of safety-related control functions with the Electrical Design Engineer and project team.
  • Perform startup, commissioning, debugging, FAT, SAT, and system optimization.
  • Work directly with customers to gather requirements, provide training, and resolve technical issues.
Success in the First 12 Months
  • Deliver reliable, maintainable controls software using I2T standards and documentation practices.
  • Complete assigned engineering work on schedule while meeting technical and customer requirements.
  • Contribute effectively to system integration, testing, commissioning, and customer startup.
  • Build working knowledge across controls platforms, industrial communications, safety, and multidisciplinary execution.
Qualifications
Required
  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Software Engineering, Mechatronics, or a related discipline.
  • 0–5 years of experience in controls engineering, industrial automation, or software development.
  • PLC programming experience gained through employment, internships, co-ops, training, or academic projects.
  • Exposure to HMI, SCADA, or custom application development.
  • Understanding of industrial communications and software-to-hardware integration.
  • Strong analytical, troubleshooting, communication, and collaboration skills.
Preferred
  • Experience with Allen-Bradley, Siemens, Schneider Electric, Ignition, FactoryTalk View, WinCC, or similar platforms.
  • Experience with C#, .NET, SQL, Python, Git, databases, MES, industrial networks, or cybersecurity concepts.
  • Exposure to robotics, machine vision, safety systems, commissioning, or customer-facing automation projects.
What Makes Someone Successful at I2T
  • Takes ownership and follows through on commitments.
  • Writes clear, maintainable software and documentation.
  • Approaches debugging methodically and communicates issues early.
  • Works effectively across software, electrical, and mechanical disciplines.
  • Learns new technologies and continuously improves development practices.
Working Conditions

Work is performed in office, engineering, fabrication, and industrial manufacturing environments. Periodic travel and occasional work outside standard business hours may be required for customer meetings, project reviews, commissioning support, critical milestones, or escalations. All company and customer safety requirements, including appropriate PPE, must be followed.

  • Competitive salary and performance-based bonus opportunities.
  • Medical, dental, and vision insurance; 401(k) with company match; paid time off and company holidays; life and disability insurance.
  • Company-paid technical training and professional development.
  • Opportunity to work on diverse automation projects, develop broad technical experience, and grow with I2T.
Additional Information

U.S. Citizenship is required for this position. Applicants must be authorized to work in the United States without current or future sponsorship. Due to customer and regulatory requirements, I2T is unable to provide visa sponsorship for this role.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Automation & Robotics Engineer
Automation & Robotics Engineer

Integrated Industrial Technologies, Inc. • Pittsburgh

On-site
USD 70,000 - 100,000
Salary & performance-based bonuses
Health insurance
401(k) with company match
+2
Electrical Design Engineer
Electrical Design Engineer

Integrated Industrial Technologies, Inc. • Pittsburgh

On-site
USD 70,000 - 100,000
Competitive salary
Performance-based bonus
Medical, dental, vision insurance
+4
Engineering Manager
Engineering Manager

Integrated Industrial Technologies, Inc. • Pittsburgh

On-site
USD 120,000 - 190,000
Medical, dental, and vision insurance
401(k) with company match
Paid time off and company holidays
+1
Industrial Controls Engineer - Software & Automation
Industrial Controls Engineer - Software & Automation

Integrated Industrial Technologies, Inc. • Pittsburgh

On-site
USD 70,000 - 100,000
Salary bonus
Medical insurance
401(k) with company match
+2
Industrial Electrician
Industrial Electrician

Integrated Industrial Technologies, Inc. • Pittsburgh

On-site
USD 65,000 - 90,000
Medical, dental, vision insurance
401(k) with company match
Paid time off
+3
Mechanical Design Engineer
Mechanical Design Engineer

Integrated Industrial Technologies, Inc. • Pittsburgh

On-site
USD 65,000 - 90,000
Medical, dental, and vision insurance
401(k) with company match
Paid time off and company holidays
+2
Instrumentation & Controls (I&C) Engineer
Instrumentation & Controls (I&C) Engineer

Napakiak Ventures LLC • Oak Ridge (TN)

On-site
USD 90,000 - 120,000
Senior Instrumentation & Controls Technician
Senior Instrumentation & Controls Technician

Liberty Personnel Services, Inc. • Pine Hills (FL)

On-site
USD 85,000 - 120,000
401(k) with company match
Medical insurance
Dental insurance
+8
Automation & Controls Engineer
Automation & Controls Engineer

PTS Advance • Orlando (FL)

Hybrid
USD 80,000 - 110,000
Hybrid work schedule
PTO
Paid holidays
+1
Sr. Controls Engineer
Sr. Controls Engineer

Core Group Resources • Salina (KS)

On-site
USD 90,000 - 120,000