Job Description
A large Infrastructure Design team leads the development of innovative solutions for complex R&D and manufacturing facilities across the Bay Area and beyond. They specialize in creating sophisticated infrastructure systems that power next-generation research and production environments.
They are seeking a specialized BMS Controls Engineer to bridge the gap between Facilities Operations and Data Science teams. The ideal candidate will optimize the Building Management Systems (BMS) not just for operation, but for high-fidelity data acquisition. You will work closely
with facilities personnel to instrument systems, validate sensor accuracy, and architect the data pipeline required to feed predictive Machine Learning models.
What You’ll Do
• Collaborate with facilities staff to identify critical control points and sensors required for ML modeling.
• Translate the complex requirements of the ML team into technical tasks for the facilities team.
• Conduct regular audits of trend data to identify "flatlined" sensors, calibration drifts, or communication drop-outs.
• Design and maintain the pathway from the BMS (Edge) to the central repository (Cloud/On-Prem).
• Develop automated scripts or dashboards to monitor the "health" of the data pipeline (ensuring uptime and completeness). PLC setup, HMI development
(Ignition/WebCntrl/Desigo) and developing the sequence of operations.
• Configure and program controllers to communicate via standard industry protocols. Program DDCs and Siemens PLCs using TIA-Portal. Should know IEC 61131-3 languages
• Develop, maintain, and upgrade intuitive graphical user interfaces (GUIs) and dashboards
within Ignition and ALC the BMS platforms to visualize system performance for end users. Develop Alarm rationalization with feedback from Facility operations.
• Troubleshoot hardware, software, and network issues that result in poor data quality (e.g., fixing loose terminations, replacing faulty sensors, or resolving network IP conflicts).
• Program control sequences and alarm logic. Manage tag databases, historical data logging, and SQL database connections for reporting.
• Manage and prioritize requests for information on new construction builds, existing site facilities support and legacy site enhancement projects.
Pay Range for this role is $55 - $65 per hour depending on years of experience and education
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.
Required Skills & Experience
• Bachelor's degree in Electrical Engineering, Controls Engineering, or a related field (or equivalent experience) with 5+ years of experience.
• Experience with Inductive Automation Ignition, Automated Logic (ALC) WebCTRL, or Siemens Desigo.
• Knowledge of major protocols: BACnet/IP, BACnet MSTP, Modbus TCP/RTU, Profinet.
• Experience with hardware and wiring: Low voltage (24V) termination, relay logic, 4-20mA loops, multimeter troubleshooting, signal generators.
• Experience with Python (Jython for Ignition) scripting, SQL databases, EIKON (ALC Logic).
• Knowledge of networking fundamentals (IP addressing, VLANs, switches).
• Knowledge of energy management, HVAC controls, or sustainable building practices.
• Ability to program and Integrate Variable Frequency Derives (ABB & Sinamics)
• Proficiency with SQL or Time-Series Databases (e.g., InfluxDB, TimescaleDB).
Nice to Have Skills & Experience
• Certifications such as Certified Energy Manager (CEM), Building Automation Professional (BAP), or similar.
Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.