Controls PLC Programming Engineer

Advanced Giga Inc

Austin (TX)

On-site

USD 110,000 - 150,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Performance bonus
Ownership of your domain
Engineering leadership team

Job summary

Advanced Giga Inc. in Austin, TX is seeking a Controls PLC Programming Engineer to develop control code for modular data center infrastructure. You will implement sequences of operation, build HMI screens, and support FAT with rigorous testing and documentation.

You will work with Siemens TIA Portal and Ignition platforms, handle EtherNet/IP, Modbus, BACnet, and contribute to robust, testable code across multiple module sets in a hands-on, on-site role.

Qualifications

  • 5+ years of PLC development on industrial or building systems.
  • Siemens TIA Portal mastery strongly preferred.
  • HMI development experience with Ignition Perspective or Ignition Vision.
  • Able to translate control narratives and P&IDs into working code.
  • Industrial protocols: EtherNet/IP, Modbus TCP/RTU, BACnet.
  • Disciplined engineering: structured code, version control, and documentation.

Responsibilities

  • Develop PLC code for module control systems from control narratives and P&IDs.
  • Build and maintain HMI applications: overview graphics, trends, alarms.
  • Implement redundancy and failure-mode logic (N+1, sensor voting).
  • Document integrations: Modbus/BACnet to equipment; client-facing interfaces.
  • Parameterize code across module sets for scalable deployment.
  • Maintain version control, change logs, and configuration records.
  • Support FAT: run tests, fix findings, retest until pass.
  • Simulate and bench-test logic before shop testing.

Skills

PLC programming
HMI development
Control narratives & P&ID
Structured coding practices
Documentation & version control

Tools

Siemens TIA Portal
Ignition Perspective
Ignition Vision
EtherNet/IP
Modbus TCP/RTU
BACnet

Job description

About AGI

Advanced Giga Inc. designs, fabricates, and deploys modular data center infrastructure for hyperscale operators. Our flagship products, the MDH (Modular Data Hall), MTCS (Modular Technology Cooling System), and MES (Modular Energy Server), are factory-built, tested, and commissioned before they ever leave our facility. We are not a general contractor. We are an engineering-led manufacturer that owns the full lifecycle: design, fabrication, controls integration, factory acceptance testing, delivery, and on-site commissioning.

Austin, TX

5+ years

Full-time

The Role

AGI is hiring a Controls PLC Programming Engineer to help build the control code that runs our products. Every MDH, MTCS, and MES module ships with a control system AGI develops in-house: pump and valve control for liquid cooling loops, staging logic for heat rejection, power monitoring, alarm management, and the interfaces a hyperscale client's BMS expects. You will implement sequences of operation from control narratives, build the HMI screens operators actually use, and stand behind your code through FAT.

Because our modules are built in multiples, your code is a product, not a project: structured, versioned, parameterized per module set, and written so the startup team can test it fast.

What You Will Actually Do
  • Develop PLC code for module control systems from control narratives and P&IDs: sequences, permissives, interlocks, alarms, and failure handling
  • Build and maintain HMI applications: overview graphics, trends, alarm screens, and operator workflows
  • Implement redundancy and failure-mode logic (N+1 equipment staging, sensor voting, loss-of-communication behavior)
  • Build and document integrations: Modbus/BACnet to packaged equipment, and the client-facing BMS/EPMS interface map
  • Parameterize code across module sets so one tested code base deploys to many units with controlled configuration
  • Maintain version control, change logs, and configuration records for every controller and HMI we ship
  • Support FAT: run functional tests with the startup team, fix findings, and retest until sequences pass clean
  • Simulate and bench-test logic before shop testing to protect the FAT schedule
  • Write the controls documentation that ships with each module: point lists, sequence descriptions, and as-tested configuration
Who You Are
  • 5+ years of PLC development on industrial or building systems, with at least one platform mastered (Siemens Tia Portal strongly preferred)
  • HMI development experience (Ignition Perspective, Ignition Vision or equivalent)
  • Able to take a control narrative and a P&ID and produce working, testable code without hand-holding
  • Industrial protocol fluency: EtherNet/IP, Modbus TCP/RTU, BACnet
  • Disciplined engineering practice: structured code, version control, change management, and documentation
  • Field temperament: willing to stand at the panel during FAT and own what your code does
Preferred (Not Required)
  • Data center or critical-facility controls experience (chilled water, CRAH/CDU, UPS/generator supervision)
  • Ignition or SCADA platform depth; scripting (Python, structured text libraries)
  • Functional safety / SIS exposure
  • Panel design literacy (reading and red-lining panel drawings)
  • Bilingual English/Spanish
What We Offer
  • Performance bonus tied to program delivery milestones
  • Direct impact on a high-growth company at the intersection of manufacturing and critical infrastructure
  • Ownership of your domain: you set the processes, you build the relationships, you drive the outcomes
  • A technical leadership team that speaks your language (engineering-led company, not sales-led)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Controls Start-Up and Commissioning Engineer
Controls Start-Up and Commissioning Engineer

Advanced Giga Inc • McAllen (TX)

On-site
USD 90,000 - 130,000
PLC Controls & HMI Engineer for Industrial Systems
PLC Controls & HMI Engineer for Industrial Systems

Advanced Giga Inc • Austin (TX)

On-site
USD 110,000 - 150,000
Performance bonus
Ownership of your domain
Engineering leadership team
Lead Controls Software Engineer
Lead Controls Software Engineer

Project J Ltd • Jacksonville (FL)

Hybrid
USD 140,000 - 180,000
Competitive compensation
Medical and dental health insurance
Flexible hybrid work
+1
Controls Engineer
Controls Engineer

CyberCoders • Rock Hill (SC)

On-site
USD 90,000 - 120,000
Medical Insurance
401(k) Matching
Tuition Reimbursement
+2
Controls Engineer (Engineer / Senior / Staff)
Controls Engineer (Engineer / Senior / Staff)

Deterrence Defense, Inc. • Dallas (TX)

On-site
USD 90,000 - 120,000
Controls Engineer
Controls Engineer

Advastar, Inc. | Recruiting & Staffing • Houston (TX)

On-site
USD 95,000 - 135,000
Health/Dental/Vision
PTO
401(k) with company match
Controls Engineer
Controls Engineer

Liberty Personnel Services, Inc. • Detroit Lakes (MN)

On-site
USD 95,000 - 125,000
Plant Automation & SCADA Reliability Engineer
Plant Automation & SCADA Reliability Engineer

Prysmian USA • Rocky Mount (NC)

On-site
USD 85,000 - 120,000
Controls Engineer
Controls Engineer

CyberCoders • Mesa (AZ)

On-site
USD 70,000 - 105,000
Paid PTO & Holidays
Health insurance
401k
+4
Controls Engineer
Controls Engineer

CyberCoders • Charlotte (NC)

On-site
USD 85,000 - 120,000
Structured Bonuses
Pension Plan
Health Insurance
+8