Senior Application Engineer

Inframark•Norcross, GA

About The Position

Inframark’s Automation and Intelligence team delivers instrumentation and controls, industrial cybersecurity, data analysis, and remote network operations center services for water and wastewater plants. The role develops application software to meet project contractual requirements and follows Inframark’s Project Methodology. HMI application work includes setting up customer computer hardware and networks, configuring SCADA application software, performing startup and testing, and providing training. The position works with project managers, supervisors, department managers, and project team members. It involves regular travel to support SCADA system startup, testing, and demonstrations, and may require irregular hours and on-call availability for project startup and warranty troubleshooting. Work is performed indoors at offices and job sites, with extended sitting and computer use. Offers are contingent upon successful completion of background screening, drug testing, and driving record review where applicable.

Requirements

  • Minimum of 2 years of HMI/SCADA programming experience.
  • Knowledge and experience with Microsoft operating systems, networks, and HMI software.
  • Strong communication and teamwork skills.
  • Ability to communicate orally with management and coworkers.
  • Ability to lift servers, workstations, and peripherals, and manual dexterity to set up computer equipment and cables.
  • Adequate vision and hearing.

Nice To Haves

  • Bachelor’s degree in Computer Science or Engineering preferred.
  • HMI/SCADA programming experience in the water and wastewater industry preferred.
  • Experience with System Platform with OMI, InTouch, Ignition, VTScada, iFix, or FactoryTalk View SE.

Responsibilities

  • Receive project requirements and direction from the HMI Application Engineering Supervisor and Project Manager, including reviewing contract documents.
  • Keep Project Managers informed of task and project milestone status, monitor project budgets, and notify Project Managers of issues that may affect budgets.
  • Prepare timely and accurate project documentation, including timesheets and trip reports.
  • Follow established Best Practices, Development Standards, and Procedures.
  • Set up project system servers, workstations, operating systems, networks, and peripheral equipment at job sites.
  • Develop HMI application software according to contract documents and the System Control Narrative, using applicable HMI software.
  • Install developed applications and vendor software and verify that they execute properly.
  • Interface equipment with third-party vendor systems using industrial communication protocols.
  • Participate in Factory Acceptance Testing (FAT) and Site Acceptance Testing (SAT).
  • Demonstrate system functionality to the Owner, Engineer, and Contractor, including hardware and network operation, SCADA monitoring and control, alarms, and reporting.
  • Develop custom operational and state reports to meet customer requirements.
  • Train operators, supervisors, and administrative personnel.
  • Generate and gather required final project documentation.
  • Provide technical assistance to customers.

Benefits

  • Health insurance
  • Dental insurance
  • Life insurance
  • 401(k) plan
  • Paid time off
  • Sick leave
  • Paid holidays
  • Wellness plan
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service