Home »
SYSTEMS PROGRAMMING ENGINEER
CLOSING DATE: May 1, 2026
Systems Programming Engineer
FMS Integration LLC supplies integration solutions for Data Center Applications, and similar Mission-Critical Facilities. We are seeking a motivated Systems Programming Engineer to join our team to help successfully support client needs. Our objective is to achieve exceptional client engagement, fully support contract requirements, and showcase the unique skill set of FMS Integration.
OVERVIEW
This is a full-time, exempt position based in Colorado, work hours primarily M-F 8a-5p, with some evening and weekend support; the salary range is $85-100K annually. Primary responsibilities include software development, system programming using EPMS, DCiM, and BAS/BMS systems. Assist Field Technicians in implementing new hardware and troubleshooting advanced systems. Some travel is expected, primarily in Colorado but can be anywhere within the U.S. to perform protocol design/integration, troubleshooting, training, and working with third-party equipment.
The ideal candidate has a degree/certification in electrical or mechanical engineering. Industrial experience in utility or data center operations preferred. Must be able to understand, document, communicate, and implement various electrical configurations- to include connection drawings, inter-connection drawings, and schematics. Must be able to adapt to frequently changing schedules and customer requirements.
PRIMARY DUTIES & EXPECTATIONS
- Responsible for designing, programming, and configuring remote monitoring systems integrations using Tridium Niagara Framework (N4 required)
- Implement and troubleshoot integrations using the following protocols:
- SNMP (for network device monitoring and management)
- MODBUS (TCP/RTU for industrial and legacy equipment)
- BACnet (IP/MS/TP for standard building automation devices)
- JSON (for API-based data exchange and custom payloads)
- MQTT (for lightweight pub/sub messaging, IoT connectivity, and cloud integration)
- OPC (primarily OPC UA/DA for industrial and SCADA-level data access)
- Develop and maintain graphic user interfaces (GUIs), dashboards, trends, histories, alarms, notifications, and reporting within the Niagara environment to provide intuitive operator and end-user experiences
- Perform remote diagnostics, system optimization, performance tuning, and ongoing support to resolve issues, improve reliability, and enhance system efficiency
- Collaborate with project managers, field technicians, mechanical/electrical engineers, and client representatives to translate requirements into robust, scalable solutions; participate in design reviews, testing, and handover processes
- Document system configurations, drawings, custom code/library requirements, integration points, and operational procedures to support long-term maintainability and knowledge transfer
- Ensure adherence to cybersecurity best practices, secure communication standards, and industry compliance requirements in all integrations and deployments
- Stay certified and knowledgeable with Niagara requirements, to include community modules and emerging protocols to continuously improve integration capabilities
REQUIREMENTS AND SKILLS
- Excellent oral and written communication skills
- High proficiency with Windows Operating Systems and Microsoft Office
- Bachelor Degree preferred, Trade or Vocational training accepted based on experience
- Must have a valid U.S. Driver’s License with clean driving record and reliable transportation with minimum state-required insurance
- Must be able to pass criminal background check and pre-employment drug screening
- Ability to stand/sit for long periods to include frequent bending and stooping when on-site
- Ability to lift up to 50lbs, physically navigate Raised-Floor designs as well as set up/use a 6ft ladder
- Microsoft VISIO or CAD knowledge essential
- SCADA, Ignition, or Tridium Niagara experience required
- Open to learning new BAS/BMS, EPMS and DCiM platforms, as required
- 4-20mA Analog Sensor data and Dry-Contact interface knowledge
- Experience with communication protocols such as Modbus, BACnet, SNMP, OPC, JSON, MQTT
BENEFITS
- Medical, Dental and Vision insurance
- 401K plan with generous employer match
- Paid vacation and holiday time off
- Continuing education tuition reimbursement
Please submit resume, references and salary requirements to humanresources@fmssi.com prior to closing date of 4/7/2026
Contact
Hours
Business Hours:
M-F 8 a.m. – 5 p.m. CST/CDT
© Copyright 2026 FMS Integration. All rights reserved.
Contact
Hours
Business Hours:
M-F 8 a.m. – 5 p.m. CST/CDT
© Copyright 2026 FMS Integration. All rights reserved.