Senior Application Engineer

Inframark•Norcross, GA

About The Position

Develops application software to meet project requirements while adhering to Inframark’s Project Methodology. HMI Application Engineers configure customer computer hardware and networks, set up SCADA application software, perform startup and testing, and provide training. The role also involves installing and verifying application and vendor software, interfacing with third-party systems, demonstrating system functionality, developing customer-specific reports, and providing technical assistance.

Requirements

  • At least 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 co-workers.
  • Ability to lift servers, workstations, and peripheral equipment.
  • 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 & Wastewater industry preferred.
  • Experience with System Platform w/ 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 about task status and project milestones, 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 servers, workstations, operating systems, networks, and peripheral equipment at job sites.
  • Develop HMI application software according to contract documents and the System Control Narrative.
  • Install developed applications and vendor software and verify proper execution.
  • 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.
  • Travel for SCADA system startup, testing, and demonstrations.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service