Qureos

FIND_THE_RIGHTJOB.

HMI/PLC Programmer

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

Description:


DC Engineering is looking for a talented HMI / PLC Programmer to join our Controls team in Meridian, Idaho. In this role, you’ll help design and deploy visualization platforms for retail supermarket control systems, working on projects that make a real impact in energy efficiency and system performance.

This role would include producing the User Interface for new and remodeled stores as well as helping develop new features and function sets within the visualization software (Ignition). This role will interface with a dynamic team of Engineers, System Integrators and Programmers for successful delivery of projects.

Key requirements include knowledge of control systems and the associated systems being controlled including refrigeration systems and HVAC. This position will be responsible for programming User Interfaces and Data Storage and Analytics at an intermediate level and understand how the physical systems being controlled should function. Assist in PLC program development. Experience with MQTT and SQL helpful.

The ideal candidate should have familiarity with scripting languages such as Python or JavaScript, and a high level of competency in HMI development (specifically with Ignition software) and data analytics.

Primary Job Duties & Responsibilities:

  • Develop and deploy HMI and SCADA systems including programming local HMI touchscreens, as well as overall site SCADA systems for local and remote monitoring.
  • Assist in PLC Configuration development and troubleshooting with field personnel.
  • Become proficient in utilizing industry standard software packages for data analytics and reporting.
  • Work as a team with drafters, designers, engineers, and systems integrators to develop and implement projects successfully.
  • Develop and maintain strong relationships with clients.
  • Deliver successful integration projects within the budget and schedule bounds of the project.
  • Respond to critical client downtime situations in a timely manner.
  • Mentor and train others as needed.
  • Mitigate problems (perceived or real) when they arise.

Why Join DC Engineering?
We’re a collaborative, people-first company that values professionalism, teamwork, and a positive work environment. This is a great opportunity to be part of a supportive team and contribute to a company that values your skills and input.

DC Engineering Benefits:

DC Engineering offers a competitive compensation and benefit package that includes:

  • Health, Dental, and Vision Coverage
  • FSA, HSA Plans
  • Company-paid Term Life Insurance Policy
  • Company-paid Short-Term & Long-Term Disability Coverage
  • 401(k) Retirement Plan with Company contributions
  • Leave benefits including Paid Time Off and Holiday Pay
Requirements:
  • 1+ years of experience
  • Project experience – lead programmer, completing a project independently
  • Familiarity with scripting languages such as Python or JavaScript
  • High level of competency in HMI development, specifically with Ignition software and data analytics
  • Experience with PLC programming structures, preferred.
  • Experience with refrigeration and HVAC systems, preferred.
  • Ignition certification, preferred.
  • OPTO22 / Codesys experience, preferred.
  • Engineering or Computer Science Degree, preferred.
  • Approximately 5-10% maximum travel typical, but dependent on specific projects.
  • Ability to work in the field on job sites doing control system start-ups or trouble shooting.

Similar jobs

No similar jobs found

© 2025 Qureos. All rights reserved.