Application Engineer

Title: Application Engineer

Reports to: Senior Mechanical Engineer (Bernadette)

FLSA Status: Non-exempt


The Application Engineer will be part of a team responsible for the design, implementation, testing, and maintenance of both new and existing Software Control and Data Acquisition (SCADA) software applications, with a focus on Graphical User Interfaces (GUIs). The candidate must be a self-starter, willing to learn, able to work independently or as part of a team, and must be comfortable with the broad scope of cradle-to-grave engineering. The candidate will possess working knowledge in the following areas: software programming, networking, and information technology.

Principle Duties and Responsibilities

* Collaborate with Engineers and Technicians in implementing technical solutions

* Design, implement and maintain new GUI/SCADA software applications

* Update, modify and troubleshoot existing GUI/SCADA software applications

* Store, retrieve, and manipulate data to confirm the capabilities and requirements of GUI/SCADA software applications

Minimum Requirements

* Technical background:

* 0-5 years of experience with industrial control systems OR

* 0-5 years of experience with GUI programming

* Technical skills:

* Experience with various programming/scripting languages

* Experience with documentation, testing, and quality control processes

* Familiar with best practices in GUI design

* Familiar with relational databases

* Familiar with networking equipment and infrastructures

* Competent with operating systems and common software packages

* Behavioral skills:

* Excellent attention to detail (organization, observation, and time management)

* Apply conceptual, logical, and analytical thinking

* Willing to listen and communicate with teammates and management

* Creative, motivated, and accountable when learning or solving problems

* Work requirements:

* U.S. Citizenship

* Able to acquire a US security clearance


* Experience with various SCADA software packages

* Experience with Microsoft SQL Server and/or MySQL databases

* Experience with industrial control systems, including PLC programming

* Experience with industrial and/or network communications protocols

* Experience with programming languages such as Python, Java, and/or .Net

* Active US security clearance

Similar jobs you might like