1

Hmi Developer Jobs in Georgia (NOW HIRING)

HMI/PLC Programmer II

Duluth, GA · On-site

$62K - $85K/yr

WEG is hiring an HMI/PLC Programmer II. This role develops HMI/PLC software for the control and monitoring of industrial drive and starter packages using programmable logic controllers (PLC) and ...

HMI/PLC Programmer II

Duluth, GA · On-site

$62K - $85K/yr

WEG is hiring an HMI/PLC Programmer II. This role develops HMI/PLC software for the control and monitoring of industrial drive and starter packages using programmable logic controllers (PLC) and ...

HMI/PLC Programmer II

Duluth, GA

$62K - $85K/yr

WEG is hiring an HMI/PLC Programmer II. This role develops HMI/PLC software for the control and monitoring of industrial drive and starter packages using programmable logic controllers (PLC) and ...

The key role of this position is that of HMI programming and controls. You will work with other programmers to help develop executable programs. Reason/motivation for request: - Addition Typical Day ...

Controls Engineer

Atlanta, GA · On-site

$80K - $103K/yr

Implement PLC and HMI programs to satisfy current design and customer specifications under the supervision of Sr. Level Controls Engineers * Work with FORTNA employees, customer representatives and ...

Controls Engineer

Atlanta, GA · On-site

$80K - $103K/yr

Implement PLC and HMI programs to satisfy current design and customer specifications under the supervision of Sr. Level Controls Engineers * Work with FORTNA employees, customer representatives and ...

Controls Programmer

Tucker, GA · On-site

$64K - $87K/yr

... HMI programming, and operational requirements meet specifications, codes, and end-user expectations • Ability to troubleshoot mechanical failure vs. programming failure • Ability to read ...

Develop, review, and/or approve PLC/HMI code, drawings, and documentation * Serve as a technical ... Mentor junior engineers (Level III) * Drive structured troubleshooting and implement permanent ...

next page

Showing results 1-20

Hmi Developer information

See Georgia salary details

$33.8K

$109.2K

$133.8K

How much do hmi developer jobs pay per year?

As of Jul 21, 2026, the average yearly pay for hmi developer in Georgia is $109,219.00, according to ZipRecruiter salary data. Most workers in this role earn between $89,500.00 and $132,600.00 per year, depending on experience, location, and employer.

What is an HMI Developer job?

An HMI (Human-Machine Interface) Developer designs, develops, and maintains user interfaces for industrial systems, machines, or automation processes. They work with software tools to create intuitive and efficient control panels that operators use to monitor and interact with machinery. HMI Developers often collaborate with engineers and technicians to ensure seamless integration with PLCs, SCADA systems, and other automation components. Their role requires expertise in UI/UX design, programming languages, and industry-specific protocols to enhance usability and efficiency in industrial environments.

What are the key skills and qualifications needed to thrive in the Hmi Developer position, and why are they important?

To thrive as an HMI Developer, you need strong programming skills in languages such as C/C++, Java, or Python, and a solid understanding of human-machine interface concepts, automation systems, and UI/UX design principles. Familiarity with industry-standard HMI development tools (e.g., Siemens WinCC, Wonderware, Rockwell FactoryTalk) and protocols like OPC or SCADA, as well as relevant certifications, is often required. Attention to detail, problem-solving abilities, and effective collaboration with cross-functional engineering teams are valuable soft skills in this role. These competencies are crucial for developing intuitive and reliable interfaces that optimize user experience and ensure safe, efficient industrial operations.

What are the typical daily responsibilities of an HMI Developer?

HMI Developers typically spend their days designing, developing, and testing graphical user interfaces for industrial or automation systems, ensuring both functionality and usability. They often work closely with control engineers, project managers, and end-users to gather requirements and implement features that meet operational needs. Regular tasks may include configuring visual displays, integrating real-time data from machinery or processes, troubleshooting issues, and updating existing systems based on user feedback. Collaboration and continuous communication with other team members are key aspects of ensuring successful project delivery.

Infographic showing various Hmi Developer job openings in Georgia as of July 2026, with employment types broken down into 83% Full Time, 6% Part Time, 1% Temporary, and 10% Contract. Highlights an 82% Physical, 3% Hybrid, and 15% Remote job distribution, with an average salary of $109,219 per year, or $52.5 per hour.

HMI/PLC Programmer II

WEG

Duluth, GA • On-site

$62K - $85K/yr

Other

Re-posted 8 days ago


Job description

About the role:

WEG is hiring an HMI/PLC Programmer II.

This role develops HMI/PLC software for the control and monitoring of industrial drive and starter packages using programmable logic controllers (PLC) and Human Machine Interface (HMI) systems. Responsibilities include designing and documenting control panels, developing technical product specifications and software inspection plans, and providing on-site commissioning support. The position is primarily office-based with limited travel to client locations.

Primary Responsibilities:

  • Create instruction documents specific to software development applications.
  • Develop automated machine and process control systems using PLC/HMI solutions.
  • Develop schematics, bills of materials, and assembly drawings using AutoCAD.
  • Travel to client locations as required.
  • Meet with clients to discuss mechanical and electrical automation needs.
  • Draw electrical and mechanical schematics to illustrate process workflows.
  • Develop and install machine programs using automation software and custom coding languages.
  • Determine automation test criteria prior to final installation.
  • Test automated systems for efficiency, safety, and reliability.
  • Troubleshoot system errors.
  • Oversee the successful installation of PLC programs.
  • Document development processes and operation manuals.
  • Provide clients with technical support.
  • Coordinate with engineering and production teams.
  • Adhere to best practices for documentation and version control.
  • Communicate progress, schedule deviations, and budget updates to colleagues, managers, and clients.
  • Perform other duties and tasks as assigned.

Education:

Engineering degree or equivalent preferred.

Knowledge/Training:

  • Proficiency with Microsoft Office suite (Word, Excel).
  • Basic familiarity with 3-phase and single-phase power design required.
  • VFD and Soft Starter principles required.
  • AutoCAD required.
  • Knowledge of industrial standards and their application, including but not limited to UL 508A, NFPA, and NEMA.
  • Understanding of manufacturing processes and construction methods, with the ability to maintain design cost targets.
  • Understanding of BOM systems and material management.
  • Advanced PLC programming languages required, including ladder logic, sequential function charts, function block diagram, structured text, and JavaScript.
  • General experience with automation software and equipment required.
  • Intermediate Excel skills required, including charts, graphs, fonts, borders, shading, formulas, tables, and pivot tables.
  • Basic electronics and circuit analysis required, including DC and AC analysis, basic electrical laws, series and parallel circuits, network analysis concepts, grounding techniques, magnetism, inductance/capacitance, resistance, diodes, potentiometers, and logic operations.
  • Digital systems knowledge required, including logic families, arithmetic/logic instructions, I/O programming, timers, interrupts, and interfacing techniques.
  • Exceptional logic reasoning abilities.
  • Ability to work independently without direct supervision.
  • Strong mathematics and arithmetic skills.
  • Ability to verify code and data for accuracy.
  • Ability to solve complex problems.
  • Experience with programming and implementation of Serial and Ethernet communication protocols.
  • Thorough understanding of various data formats and conversion methods.
  • Experience with data logging, storage, and retrieval.

Experience:

3+ years of relevant work experience required.

About WEG Electric Corp.

WEG is the largest industrial electric motor manufacturer in the Americas and one of the largest manufacturers of electric motors in the world producing more than 21 million units annually. Founded in 1961, WEG operates mainly in the sector of capital goods, having five main businesses: Motors, Energy, Automation, Coatings Transmission & Distribution, providing global solutions for electric motors, variable frequency drives, soft starters, controls, panels, transformers, and generators. The US corporate office is located in Duluth, GA with manufacturing units in Minnesota, Indiana and Missouri with over 30 thousand employees worldwide. Visit our website to learn more: www.weg.net

We offer a pleasant work environment, competitive compensation and full benefits package. To Apply: All candidates must submit an updated resume and complete our application in order to be considered for this position. Must be authorized to work in the United States. WEG does not offer visa sponsorship for this role.

We are proud to be an Equal Opportunity/Affirmative Action employer. Qualified applicants will receive consideration for employment without regard to race, sex, disability, veteran, or other protected status.