Demo

HMI Programming Engineer - Generator Control Switchgear

Diversified Services Network, Inc.
Alpharetta, GA Full Time
POSTED ON 6/15/2026
AVAILABLE BEFORE 7/12/2026
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 Requirements

Education & 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! https://www.dsnworldwide.com

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

Salary : $55,000 - $66,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a HMI Programming Engineer - Generator Control Switchgear?

Sign up to receive alerts about other jobs on the HMI Programming Engineer - Generator Control Switchgear career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$85,996 - $102,718
Income Estimation: 
$111,859 - $131,446
Income Estimation: 
$110,457 - $133,106
Income Estimation: 
$105,809 - $128,724
Income Estimation: 
$122,763 - $145,698
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Diversified Services Network, Inc.

  • Diversified Services Network, Inc. Tucson, AZ
  • Integration and Validation Engineer (Autonomous Trucks) Autonomous Systems | Test & Validation | Mining Applications Full-Time | On-Site | 1st Shift | 5 Ye... more
  • 1 Day Ago

  • Diversified Services Network, Inc. Rapid, SD
  • Diversified Services Network, Inc. (DSN) is seeking a full-time Full-Stack Web Developer to join our team in Rapid City, SD! We offer full benefits, PTO, 4... more
  • 3 Days Ago

  • Diversified Services Network, Inc. Peoria, IL
  • Diversified Services Network, Inc. (DSN) is seeking a full-time UI/UX Designer to join our team in Chicago, IL/Peoria, IL/Dallas, TX/Broomfield, CO! We off... more
  • 4 Days Ago

  • Diversified Services Network, Inc. South Bend, IN
  • Diversified Services Network Inc. is seeking a Career Coach to work on a long-term project. This will serve St. Joseph County in South Bend, IN. Essential ... more
  • 7 Days Ago


Not the job you're looking for? Here are some other HMI Programming Engineer - Generator Control Switchgear jobs in the Alpharetta, GA area that may be a better fit.

  • Belcan Alpharetta, GA
  • Job Title: Controls Engineer Location: Alpharetta, GA Zip Code: 30004 Duration: 12 Months Note: Fresh out of school or 1-4 years out. Technical Skills (Req... more
  • 1 Day Ago

  • IS International Services Atlanta, GA
  • We are seeking an experienced MV Switchgear Engineer / Inspector to support the design review, inspection, testing, and quality verification of medium-volt... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!