Entry-Level Programmer / Integrator / HMI Developer – Building Automation & Controls
We are seeking an entry-level Programmer / Integrator / HMI Developer to join our engineering team supporting Building Management Systems (BMS), Electrical Power Monitoring Systems (EPMS), and industrial control systems. This role supports data centers and mission-critical facilities by assisting in the development of control logic, system integrations, HMI/SCADA applications, and IT/OT network connectivity under the guidance of senior engineers.
This is an excellent opportunity for candidates with a strong technical foundation who are looking to build hands-on experience in building automation, controls, and industrial networking.
Location: Gambrills, MD or Ann Arbor, MI
Responsibilities
- Assist in developing and configuring control logic for PLC and BMS systems
- Support programming and configuration of platforms such as Schneider Electric, Honeywell, Tridium Niagara, and Ignition
- Assist in developing HMI/SCADA graphics, dashboards, alarms, and trends
- Support integration of third-party systems using BACnet, Modbus, OPC UA, and related protocols
- Assist with basic IT/OT network setup and troubleshooting (IP addressing, subnetting, device connectivity)
- Participate in system testing, commissioning, and startup activities (may require travel)
- Troubleshoot basic system, communication, and network issues with guidance from senior engineers
- Follow established programming and cybersecurity standards and documentation practices
- Assist in developing project documentation, including sequences, as-builts, network layouts, and change logs