Schneider Electric

BMS Software Design Engineer - (Engineer II, Digital Systems Technical Execution)

Schneider Electric
Apply
2 months ago
Mexico (city not specified)Mid Level

Responsibilities

  • Interpret project specifications, sequences of operation, schematics, system architecture drawings, and customer requirements to develop BMS software solutions.
  • Design, develop, configure, and maintain DDC and PLC application software using proprietary BMS platforms and programming methodologies.
  • Develop HVAC control strategies, logic diagrams, functional sequences, alarms, trends, schedules, and supervisory control applications.
  • Configure and integrate BACnet, LonWorks, Modbus, OPC, and other building automation communication protocols.
  • Engineer controls for air handling units, chillers, boilers, VAV systems, pumps, cooling systems, and related mechanical equipment.
  • Perform offline programming, simulation, testing, Factory Acceptance Testing, and functionality verification.
  • Troubleshoot control loops and optimize software functionality against operational and performance requirements.
  • Collaborate with design engineering, graphics engineering, commissioning, project execution teams, global customers, and distributed engineering teams.
  • Produce technical documentation, testing records, software backups, and project deliverables.
  • Manage engineering tasks, project schedules, progress reporting, technical risks, reusable software libraries, and continuous improvement initiatives.

Requirements

  • Bachelor's degree in Instrumentation, Electrical, Electronics, Electronics and Telecommunications, Mechanical, Mechatronics, or a related engineering discipline.
  • Minimum two years of experience as a BMS Software Engineer or in a similar controls automation role.
  • Experience with DDC programming and software development within Building Management Systems.
  • Knowledge of PLC programming using Function Block Diagram, script-based programming, and/or Ladder Logic.
  • Strong understanding of HVAC systems, applications, and control strategies.
  • Experience with BACnet, LonWorks, Modbus, OPC, or similar communication protocols.
  • Ability to interpret sequences of operation, plant schematics, system architecture drawings, and project specifications.
  • Strong troubleshooting and problem-solving skills related to HVAC control systems and software applications.
  • Professional written and verbal communication skills for interaction with global customers and cross-functional teams.
  • Ability to work effectively in offshore and globally distributed engineering teams across multiple time zones.
  • Preferred experience with healthcare, life sciences, pharmaceutical, industrial, or data center projects.
  • Preferred familiarity with Factory Acceptance Testing, validation, commissioning, SCADA applications, supervisory control systems, building automation regulations, project execution methodologies, and quality systems.

Benefits

  • Total Rewards package supports employees and their families, future planning, skills and career growth, inclusive collaboration, and community contribution.
  • Country-specific programs and initiatives may be available.
  • Position is posted until filled and requires an online application.
  • Schneider Electric is an equal opportunity employer committed to inclusion, ethics, safety, sustainability, quality, and cybersecurity.

Categories

Schneider Electric

About Schneider Electric

10,000+ employees

Schneider Electric builds electrical distribution equipment, industrial automation systems, and energy-management software and services for buildings, data centers, factories, and utilities. Founded in 1836 and headquartered in Rueil-Malmaison, France, it is a public company listed on Euronext Paris. The company sells globally through direct and partner channels in 100+ countries, with offerings such as switchgear, circuit protection, building management, microgrids, and the EcoStruxure software suite.

Contact me