Sr Advanced Electrical Engineer

The Structures Company•Phoenix, AZ
•Onsite

About The Position

This role involves architecting, developing, and testing PLC programs for new and existing equipment, utilizing an object-oriented approach with function blocks or add-on instructions. The engineer will also architect and write PLC code from scratch, troubleshoot electrical and mechanical control systems, define controls system requirements, and develop detailed functional specifications. Responsibilities include maintaining and modifying existing LabVIEW systems, leading the implementation and testing of new systems (including code, electrical, and mechanical troubleshooting), and utilizing various programming languages and platforms for control system development.

Requirements

  • Must be a U.S. Person (as defined by ITAR).
  • BS/MS in Mechanical Engineering, Electrical Engineering, Automation Engineering, Control Systems Engineering, Computer Engineering, or related field.
  • 6+ years of PLC programming experience with multiple hardware platforms including Emerson, Allen-Bradley, and Phoenix Contact.
  • Ability to write code using an object-oriented approach utilizing function blocks or add-on instructions.
  • Experience architecting and writing code from scratch.
  • Experience troubleshooting electrical and mechanical control systems.
  • 6+ years of experience with LabVIEW, VeriStand, Python, and .NET.
  • Knowledge of software configuration tools such as Git or TeamCenter.
  • Experience using SQL to structure and query databases.
  • Experience with common test equipment such as DAQs, sensors, oscilloscopes, multimeters, pressure scanners, and DEWEsoft.

Responsibilities

  • Architects, develops, and tests PLC programs for new and existing equipment.
  • Writes code using an object-oriented approach with function blocks or add-on instructions.
  • Architects and writes PLC code from scratch.
  • Troubleshoots electrical and mechanical control systems.
  • Defines controls system requirements and develops detailed functional specifications.
  • Maintains and modifies existing LabVIEW systems for evolving customer needs.
  • Leads implementation and testing of new systems including code, electrical, and mechanical troubleshooting.
  • Uses LabVIEW, VeriStand, Python, and .NET for control system development.
  • Uses PLC platforms including Emerson, Allen-Bradley, and Phoenix Contact.
  • Uses common test equipment such as DAQs, sensors, oscilloscopes, multimeters, pressure scanners, and DEWEsoft.

Benefits

  • Medical
  • Dental
  • Vision
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service