Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

HMI Programming Engineer - Generator Control Switchgear

Diversified Services Network, Inc.

Job Description

Job Description

HMI Controls Engineer

HMI Development | Generator Control Switchgear | AES Engineering

Full-Time | On-Site | 0–2 Years Experience

Diversified Services Network, Inc. (DSN) is seeking a full-time Controls Engineer to join our team in Alpharetta, GA! We offer full benefits, PTO, 401k, and more! If you’re looking to build your career in controls and HMI engineering within an extremely reputable, stable Fortune 500 company — let’s talk!

Position Overview

We are seeking a HMI Controls Engineer to join the AES Engineering team, fully on-site in Alpharetta, GA. This is a critical role focused on the design and development of human machine interface (HMI) applications for generator control switchgear systems. You will work hands-on with the HMI team under the direction of the AES HMI Manager, collaborating closely with the Power Systems Engineering team to develop, test, and validate HMI software.

This team has been consistently growing to meet the demands of customers and the automated switchgear industry. The custom nature of each project means you will be continually challenged to learn and grow — making this an excellent opportunity for an engineer who thrives on variety and technical problem-solving.

Key Contributions & Responsibilities

• Design, modify, develop, write, convert, and implement software programming for generator control switchgear HMI applications.

• Configure, program, and test HMI hardware.

• Partner with Power Systems Engineers to validate and correct HMI programming.

• Support HMI field issues and provide remote HMI installation support as needed.

Team Structure & Work Environment

• You will work within a focused HMI team consisting of an HMI Manager, 2 Senior HMI Engineers, and 2 HMI Engineers, with extensive daily collaboration with the Power Systems Engineering team.

• Work environment is approximately 80% office/lab and 20% manufacturing shop floor. PPE is required for shop floor activities, including safety glasses and safety boots (carbon toe acceptable).

Requirements

Candidate RequirementsEducation & Experience

• Bachelor’s degree in Engineering, Computer Science, Materials Science, or a related accredited field with 0–2 years of experience; or equivalent hands-on experience in lieu of a degree.

• A two-year degree with 4+ years of directly relevant experience will also be considered.

Required Technical Skills

• Relevant HMI software experience with one or more of the following platforms: Factory Talk, RSView, Vijeo, Crimson, Kepware, or EcoStruxure Machine SCADA Expert.

Desired Technical Skills

• Programming experience in any of the following: VBA Scripting, JavaScript, HTML, C++, FBD (Function Block Programming), SQL, or Python.

Required Soft Skills

• Uses a structured, analytical approach to diagnosing and resolving technical problems.

• Proactively pursues continuous learning to maintain and grow technical competence.

• Adapts effectively to changing priorities, validates changes with management, and maintains productivity across multiple concurrent tasks.

• Balances day-to-day operational priorities with ongoing project work without sacrificing quality.

Desired Soft Skills

• Comfortable identifying and leveraging available resources and support systems for troubleshooting.

• Receptive to feedback and uses it constructively to improve communication effectiveness and technical performance.

Benefits

  • 401(k)
  • Dental insurance
  • Vision Insurance
  • Disability insurance
  • Employee assistance program
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Paid Holidays

Please follow the link to our website for a list of job openings in Engineering, IT, Project Management, and more!

Salary expectations: 55,000-66,000 per annual

Vacancy posted 25 days ago
Similar jobs that could be interesting for youBased on the HMI Programming Engineer - Generator Control Switchgear in Alpharetta, GA vacancy
  • $23.94 per hour

    job summary: Executes engineering for design and development of technologies...  ..., systems, and products for generator control switchgear human machine interface (HMI) applications. The main...  ...converts and implements software- programming for generator control switchgear... 
    Suggested
    Hourly pay
    Contract work
    Temporary work
    Work experience placement
    Remote work
    Alpharetta, GA
    26 days ago
  •  ...Industry: Instrumentation, Telemetry, and Controls Automation Type: Full Time...  ...experienced and motivated Control Systems Engineer II who is ready to take ownership of projects...  ...Develop and troubleshoot PLC and HMI programs across multiple platforms Design control... 
    Suggested
    Full time
    For contractors
    Remote work

    Southern Flow, Inc.

    Alpharetta, GA
    a month ago
  •  ...Product Owners and our Regional Engineering team focused on solving our...  ...a day-to-day basis, process control engineers spend 75% of their...  ...intervention reduction at power generation facilities. · Aid in...  ...experience with DCS system and HMI/SCADA system. · Continuously... 
    Suggested
    Full time
    Immediate start
    Rotating shift

    IS International Services

    Alpharetta, GA
    7 days ago
  •  ...Distributed Control Systems (DCS) Programmer Job family: Engineering Business area: Automation & Digitalization Contract location: Alpharetta, GA, US Working...  ...involves developing, implementing, and optimizing DCS programs to enhance operational efficiency, reliability,... 
    Suggested
    Permanent employment
    Contract work
    Live in
    Work at office
    Flexible hours

    Andritz

    Alpharetta, GA
    5 days ago
  •  ...addition will support engineering and assist with...  ...brushless excitation turbine generators of combustion...  ...Electrical and Electronic, Controls etc.) ~5+ years...  ...computers and various programming languages Preferred...  ...including: MV/LV Switchgear, HV/MV/LV Transformers... 
    Suggested
    16 hours
    For contractors
    Visa sponsorship
    Shift work
    Night shift

    IS International Services

    Alpharetta, GA
    13 days ago
  •  ...THE POSITION We are seeking a Controls & SCADA Engineer to strengthen its Solution...  ...automation solutions, supporting next-generation Battery Energy Storage Systems (...  ...Strong experience with PLC and HMI development, including programming, configuration, testing, and commissioning... 
    Contract work
    For contractors
    For subcontractor
    Remote work

    IS International Services

    Alpharetta, GA
    17 days ago
  •  ...seek a full time Sr Electrical Engineer.  The primary responsibility...  ...), oscilloscope, waveform generator, digital multimeter (DMM), spectrum...  ...Advanced proficiency with programming development software such as C/C++ ( no OS, real-time controls) , Python (databases for... 
    Full time
    Work at office

    TRC Talent Solutions

    Johns Creek, GA
    8 days ago
  •  ...Electrical Power Engineer – Protection & Control Location:  Alpharetta, GA |  Travel:  ~40% (including...  ...on advanced SCADA integrations, relay programming, and field commissioning for mission-...  ...concentrator functionality, logic, and HMI development. Integrate... 
    Full time
    Work at office
    Flexible hours

    Knowhirematch

    Alpharetta, GA
    more than 2 months ago
  •  ...We are at the forefront of future engineering technologies, with solutions that ensure...  ...is currently seeking Electrical & Controls Engineers in the Morrilton, AR area...  ...systems; Design, program and configure DCS and PLC/HMI applications; Perform system checkout... 
    Permanent employment
    Live in

    Andritz

    Alpharetta, GA
    3 days ago
  • $35 - $40 per hour

     ...Troubleshooting ~ Electrical Repair ~ OSHA 10-Hour Certification (OSHA 10) ~ PLC Programming Experience ~ Pneumatics Troubleshooting Machines & technologies you'll use: Variable Frequency Drives (VFD) Programmable Logic Controller (PLC) (Allen Bradley)... 
    Weekly pay
    Daily paid
    Monday to Friday

    Synerfac Technical Staffing

    Alpharetta, GA
    1 day ago
  • $75k - $85k

     ...Manufacturing Automation Engineer (Robotics & AI Transformation...  .... You will design, program, and implement next-generation automated assembly lines....  ...FANUC industrial robots. Controls Integration : Program and...  ...Bradley PLCs (Studio 5000) and HMI/SCADA systems. AI... 

    ARi

    Alpharetta, GA
    3 days ago
  •  ...Description Job Summary As a design build engineering firm and general contractor that...  ...facilities, Dennis Group’s automation & controls engineers work closely with our process...  ...Visual Basic, SQL, MS ACCESS Database programming skills a plus ~8+ years of experience... 
    For contractors

    Dennis Group Inc

    Duluth, GA
    21 days ago
  •  ...Description Factory Automation Engineer ???? Location:...  ...optimize PLC, SCADA, HMI, and MES/EAP...  ...automation workflows, control logic, and system interfaces...  ...on experience with PLC programming (Siemens, Allen-...  ...help us shape the next generation of factory innovation.... 
    Full time

    SK AX USA Inc

    Duluth, GA
    11 days ago
  •  ...Field Service Engineer The Field Service Engineer is responsible...  ...and commissioning of control systems. They will also support...  ...the technologies for turbine generators of combustion turbines, steam...  ...will be responsible: Programming, start up and commissioning... 
    For contractors
    Shift work
    Night shift

    IS International Services, LLC

    Alpharetta, GA
    2 days ago
  •  ...Job Description Job Description Protection & Control Engineer/Technician – Field Testing & Commissioning Travel-Heavy Field Role...  ...substation projects across transmission, distribution, and generation environments. We’re looking for Protection & Control Field Testing... 
    10 hours per week

    Talent Search PRO

    Alpharetta, GA
    20 days ago
  •  ...Job Title Data Engineer Job Summary We are looking for a skilled Data Engineer...  ...Example Tools & Technologies Programming: Python, SQL, Java Databases: PostgreSQL...  ...: Airflow Warehousing: Snowflake, Redshift, BigQuery Version Control: Git... 

    Ova Technologies

    Alpharetta, GA
    3 days ago
  •  ...hire a Vision Science - Vision Modeling Engineer that will be trusted to deliver...  ...modeling workflows for design document generation, vision modeling and design optimization...  ...visualization Experience with other programming languages such as Python, Java, C++ is... 
    Relocation
    Flexible hours

    Alcon

    Johns Creek, GA
    5 days ago
  •  ...Job Description The Lead Operating Engineer is responsible for the HVAC system and all...  ...Monitor the operating condition and control parameters of all HVAC and mechanical equipment...  ...maintenance contractor, the emergency generator contractor and the water treatment contractor... 
    For contractors
    Work at office

    Lincoln Property Company

    Alpharetta, GA
    25 days ago
  •  ...Qualifications for the Role: ~ Bachelors degree in Engineering (Mechatronics, Mechanical, Electrical or...  ...sales, business development and lead generation; prior automation preferred ~ Experience with Machine and Motion Control desirable ~ Ability to understand and... 
    Work experience placement
    Worldwide

    ABB

    Alpharetta, GA
    3 days ago
  •  ...a leading partner for engineering, plant construction and...  ...of Programmable Logic Controllers (PLCs), Distributed...  ...Human Machine Interface (HMI) based automation...  ...appropriate follow-up Generates recommendations for productivity...  ...– Tool purchase program, 401(k), flexible spending... 
    Worldwide
    Flexible hours

    Primetals Technologies

    Alpharetta, GA
    2 days ago
  •  ...Machine Safety Engineer Position in Duluth, GA Needed immediately...  ...of machine safety relays, controllers and safety I/O from a variety...  ...Expert (CMSE) [TUV NORD]. Programming – Must be able to program from...  ...test, and troubleshoot PLC and HMI programs. Specific knowledge... 
    For contractors
    Work at office
    Local area
    Immediate start

    Selectek

    Peachtree Corners, GA
    5 days ago
  • $105.8k - $174.8k

     ...Decision Science – AI Native Engineering Physical AI Engineering...  ...Learning. Proficiency in programming languages such as Python, C++...  ..., kinematics, dynamics, and control algorithms. Understanding...  ...and/or interest in Agentic AI/Generative AI. Knowledge of... 
    Full time
    Work experience placement
    Summer holiday
    Flexible hours

    EY

    Alpharetta, GA
    5 days ago
  • $85k - $95k

     ...versatile and driven Technical Sales Support Engineer with a strong background preferably in...  ...and supported. Information such as Controller knowledge would really help a candidate...  ..., and Cisco preferred). ~ Utilize programming skills (Python, C#) to automate network... 
    Work at office

    Applied Information

    Alpharetta, GA
    8 days ago
  •  ...Description Job Description We are looking for a Project Controls Engineer in our Alpharetta office! GrayWolf is a heavy industrial/commercial...  ...ethical environment and offer a competitive wage and benefit program. We strive to be the best contractor with demonstrating a... 
    Temporary work
    For contractors
    Work at office
    Local area

    GRAYWOLF INTEGRATED CONSTRUCTION COMPANY

    Alpharetta, GA
    29 days ago
  • $95k - $149.5k

     ...for a dedicated Software QA Engineer specializing in test automation...  ...setting, utilizing version control systems, build automation,...  ...technologies. ~ Proficiency in programming languages such as C#, Python...  ...and developing next-generation test platforms. ~ Ability... 
    Temporary work
    Work at office

    ViaSat

    Duluth, GA
    3 days ago
  • $95k - $149.5k

     ...Software QA Engineer One team. Global challenges. Infinite opportunities...  ...setting, utilizing version control systems, build automation,...  .... Proficiency in programming languages such as C#, Python...  ...automation and developing next-generation test platforms. Ability... 
    Work at office

    ViaSat

    Peachtree Corners, GA
    5 days ago
  •  ...automation. Requirements: Strong proficiency in Java programming language. Hands-on experience with Selenium WebDriver for...  ...tools such as Jenkins, GitLab, or Bamboo. Knowledge of version control systems like Git. Good analytical and problem-solving... 
    Local area

    GlobalPoint

    Alpharetta, GA
    5 days ago
  • $77.5k - $140.9k

     ...build a better working world. Job Title: CyberSecurity SIEM Engineer (Senior SDC) About the job At EY, you’ll have the...  ...security technologies (firewalls, IDS/IPS, etc.), and application programming/scripting languages (C, Java, Perl, Shell). A valid driver'... 
    Work experience placement
    Summer holiday
    Flexible hours

    EY

    Alpharetta, GA
    2 days ago
  • $85.39k - $116.98k

     ...is seeking a talented Senior Systems Engineer (Angular) Location: Remote Department...  ...State Transfer Application Programming Interfaces (RESTful APIs) in Java and/or...  ...framework Use Git and GitHub for version control, branching, pull requests, and collaborative... 
    Full time
    Remote work

    Syms Strategic Group, LLC (SSG)

    Alpharetta, GA
    7 days ago
  •  ...worldwide. Job Title: OT Cybersecurity Engineer Location: Alpharetta, GA 30005...  ...Security Services: Industrial Next Generation Firewall, Industrial DMZ Infrastructure,...  ...Design and implement network security controls: segmentation approach, Industrial DMZ patterns... 
    Temporary work
    For contractors
    Remote work
    Worldwide

    Tekwissen

    Alpharetta, GA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to HMI Programming Engineer - Generator Control Switchgear. Be the first to apply!