PLC Programmer

Axis Energy Services•Gainesville, TX

About The Position

The PLC Programmer designs, develops, installs, and supports programmable logic controller (PLC) systems in industrial and manufacturing environments. The role requires proficiency in PLC programming languages, knowledge of automation processes, and the ability to troubleshoot complex control systems. The successful candidate demonstrates attention to detail and analytical skills and collaborates with cross-disciplinary teams to enhance and maintain automated production systems. The position develops and implements PLC logic for automated machinery and industrial processes; collaborates with engineering and production management on control system architecture; diagnoses PLC, field-device, sensor, and actuator issues; and maintains system reliability through routine updates. It also covers documentation, system testing and commissioning, integration with HMI and SCADA systems, continuous improvement, technical support and training, safety and standards compliance, and participation in project planning and coordination. Qualified local job seekers within 60 miles of the Axis Gainesville, Texas facility are preferred.

Requirements

  • Three to five years of direct experience in PLC programming and industrial automation in a manufacturing or process environment.
  • Proficiency in ladder logic, function block, and structured text programming for major PLC brands, including Allen-Bradley RSLogix, Siemens TIA Portal, and Schneider EcoStruxure.
  • Experience with industrial networks such as Ethernet/IP, Modbus, Profibus, and DeviceNet.
  • Familiarity with HMI and SCADA development tools and interfaces.
  • Ability to read and interpret electrical schematics, P&IDs, and technical drawings.
  • Strong troubleshooting capabilities for electrical and automation systems.
  • Strong problem-solving and critical-thinking skills.
  • Excellent verbal and written communication skills.
  • Ability to collaborate professionally with engineers, technicians, operators, and management.
  • Ability to manage multiple projects concurrently in a dynamic, fast-paced environment.

Nice To Haves

  • A bachelor’s degree in electrical engineering, computer science, automation engineering, mechatronics, or a related discipline is preferred; equivalent professional experience will be considered.
  • Qualified local job seekers within 60 miles of the Axis Gainesville, Texas facility are preferred.

Responsibilities

  • Develop, test, and implement PLC code and logic for automated machinery and industrial processes.
  • Collaborate with engineering personnel and production management to design control system architectures that meet project specifications and operational requirements.
  • Diagnose and resolve hardware and software issues involving PLCs, field devices, sensors, and actuators.
  • Provide routine maintenance and updates to support system reliability and efficiency.
  • Prepare documentation for PLC programs, wiring diagrams, network layouts, and system configurations in accordance with company and industry standards.
  • Test, validate, and commission new installations and upgrades for compliance with safety and performance standards.
  • Integrate PLCs with HMIs, SCADA systems, and other industrial automation components.
  • Analyze production lines and process data to identify automation improvements, cost reductions, and operational efficiencies.
  • Provide technical support and training to operators, maintenance staff, and other stakeholders.
  • Ensure programming and system installations comply with applicable safety regulations, industry codes, and organizational procedures.
  • Participate in project planning, budgeting, scheduling, and coordination for automation and control systems.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service