BMS Software Design Engineer - (Engineer II, Digital Systems Technical Execution)
The BMS Software Engineer is responsible for developing, configuring, testing, and validating Building Management System software solutions for a wide range of facility automation projects.
The role requires a strong understanding of HVAC systems, control logic development, BMS communication protocols, and software engineering best practices.
The ideal candidate combines hands-on DDC and controls programming experience with analytical problem-solving skills, a quality-focused mindset, and the ability to collaborate effectively with global customers and multidisciplinary engineering teams.
What You Will Do
* Interpret project specifications, sequences of operation, plant schematics, system architecture drawings, and customer requirements to develop effective BMS software solutions.
* Design, develop, configure, and maintain DDC and PLC application software using proprietary programming platforms and industry-standard programming methodologies.
* Develop control strategies, logic diagrams, functional sequences, alarms, trends, schedules, and supervisory control applications.
* Configure and integrate BMS communication protocols including BACnet, LonWorks, Modbus, OPC, and other applicable automation standards.
* Engineer complete HVAC control solutions for air handling units, chiller systems, boiler plants, variable air volume systems, and related mechanical equipment.
* Troubleshoot software control loops and optimize system functionality to achieve operational and performance requirements.
* Perform offline programming, simulation, testing, and Factory Acceptance Testing (FAT) activities to ensure robust and reliable system performance.
* Conduct functionality verification against project requirements, specifications, and sequences of operation.
* Collaborate closely with design engineering, graphics engineering, commissioning, and project execution teams to ensure timely project delivery.
* Produce clear technical documentation, testing records, software backups, and project deliverables in accordance with company standards.
* Manage engineering tasks and deliverables while maintaining project schedules, reporting progress, and communicating technical risks.
* Support continuous improvement initiatives, reusable software libraries, engineering standards, and best practices
Technical Scope
BMS protocols
BACnet IP and MS/TP, Modbus TCP and RTU, LonWorks, OPC, and other building automation communication standard
Programming Platforms
DDC programming using proprietary BMS platforms and PLC programming using Function Block Diagram (FBD), Script-based programming, and Ladder Logic
Core deliverables
Software control applications, testing documentation and commissioning support.
HVAC systems
Air Handling Units (AHUs), Chiller Systems, Boiler Plants, Variable Air Volume (VAV) Systems, Pumps, Cooling Systems, and associated plant controls.
Engineering tools
Schneider Electric EcoStr...
- Rate: Not Specified
- Location: Mexico, MX-MEX
- Type: Permanent
- Industry: Finance
- Recruiter: Schneider Electric
- Contact: Not Specified
- Email: to view click here
- Reference: 133819-en-us
- Posted: 2026-09-23 09:52:32 -
- View all Jobs from Schneider Electric
More Jobs from Schneider Electric
- Courtesy Clerk/Grocery Bagger
- Grocery Night Clerk
- STORE/NIGHT CLERK
- Spring 2027 Human Resources Intern-Supply Chain
- Courtesy Clerk/Grocery Bagger
- PHARMACY/PART-TIME PHARMACIST
- Asset Protection Security Specialist (HR)
- PHARMACY/PHARMACIST FLOATER (AD)
- Cashier
- MFG PLANT OPERATIONS SUPERVISOR
- Grocery Clerk
- FRONT END/COURTESY CLERK
- Online Grocery Pick-Up Clerk
- Grocery Clerk
- Produce Clerk
- FRONT END/ASST DEPT LEADER
- Online Grocery Pick-Up Clerk
- PRODUCE/CLERK
- Online Grocery Pick-Up Clerk
- Float Patient Care Technician