Systems Application Engineer II at Schneider Electric USA, Inc

Posted in General Business 14 days ago.

Type: Full-Time
Location: Andover, Massachusetts





Job Description:

This role is based in our Andover, MA office.

Schneider Electric creates connected technologies that reshape industries, transform cities and enrich lives.Our 135,000 employees thrive in more than 100 countries. From the simplest of switches to complex operational systems, our technology, software and services improve the way our customers manage and automate their operations. Help us deliver solutions that ensure Life Is On everywhere, for everyone and at every moment.

https://youtu.be/4EtpkB0cuXE

Great people make Schneider Electric a great company.

Schneider Electric Buildings Americas, Inc., is a global technology company that works in partnership with a broad range of industrial and commercial customers to design and supply advanced technologies to optimize operational performance and profitability. The following position is available in Andover, MA.

BMS Senior Programmer Description of job

Responsibilities:

The primary responsibility of this senior level position will include programming of BMS systems and functional testing of BMS systems. This will include designing, implementing, verifying, and maintaining a Library of code throughout its lifecycle. As a Senior Level Software Programmer, this position will also entail mentoring less experienced programmer with best practices for coding BMS systems. Additional responsibilities will be ownership of software for a system assigned. Individuals in this position must review customer requirements, which include software system development requirements, software and hardware specifications and provide feedback when system Sequence of Operations are not functional from a system standpoint.

Principle responsibilities include, but are not limited to:

  • Create BMS system programs according to Sequence of operations


  • Create functional test and prepare sites for Commissioning agent


  • Create and maintain appropriate software documentation, including high-level system descriptions.


  • Mentor less experienced programmers in best practices for BMS systems.


  • Work independently and collaboratively with a small team to solve technical and market challenges.


  • Successfully interact cross-functionally to develop solutions.


  • Evaluate and recommend technologies and practices to improve development.


  • Maintain working knowledge of emerging concepts and technologies.


  • Graphics design using TGML and working in a collaborate environment while following and improving standards


  • Triage and resolve software defects and work with technicians in the field to resolve software issues.

    Requirements:



  • College/University degree in Computer Science, Computer Engineering, Mechanical Engineering or related technical degree or equivalent experience.


  • Minimum of 5-10 years of software engineering experience.


  • Experience with Plain English programming (Continuum or SmartStruxure)


  • Experience with scripting programming languages with strong background in logic


  • BACnet protocol knowledge along with typical protocol knowledge such as Modbus and of LON


  • Development and maintenance experience with one or more graphics platforms (TGML, HTML, GUI).


  • HVAC mechanical knowledge


  • Experience with multiple data formats, specifically TGML and XML.


  • Strong analytical and design skills.


  • Excellent communication and interpersonal skills.


  • Ability to adapt and perform in a fast moving and oft-changing environment.


  • Front end web application development technologies (HTML/CSS/Javascript) a plus.


  • Wireless network experience - ZigBee Smart Energy a plus.


  • Passionate about energy efficiency, energy management, and green technologies a plus.

    BMS Senior Programmer Description of job


    Responsibilities:


    The primary responsibility of this senior level position will include programming of BMS systems and functional testing of BMS systems. This will include designing, implementing, verifying, and maintaining a Library of code throughout its lifecycle. As a Senior Level Software Programmer, this position will also entail mentoring less experienced programmer with best practices for coding BMS systems. Additional responsibilities will be ownership of software for a system assigned. Individuals in this position must review customer requirements, which include software system development requirements, software and hardware specifications and provide feedback when system Sequence of Operations are not functional from a system standpoint.


    Principle responsibilities include, but are not limited to:



  • Create BMS system programs according to Sequence of operations


  • Create functional test and prepare sites for Commissioning agent


  • Create and maintain appropriate software documentation, including high-level system descriptions.


  • Mentor less experienced programmers in best practices for BMS systems.


  • Work independently and collaboratively with a small team to solve technical and market challenges.


  • Successfully interact cross-functionally to develop solutions.


  • Evaluate and recommend technologies and practices to improve development.


  • Maintain working knowledge of emerging concepts and technologies.


  • Graphics design using TGML and working in a collaborate environment while following and improving standards


  • Triage and resolve software defects and work with technicians in the field to resolve software issues.

    Requirements:



  • College/University degree in Computer Science, Computer Engineering, Mechanical Engineering or related technical degree or equivalent experience.


  • Minimum of 5-10 years of software engineering experience.


  • Experience with Plain English programming (Continuum or SmartStruxure)


  • Experience with scripting programming languages with strong background in logic


  • BACnet protocol knowledge along with typical protocol knowledge such as Modbus and of LON


  • Development and maintenance experience with one or more graphics platforms (TGML, HTML, GUI).


  • HVAC mechanical knowledge


  • Experience with multiple data formats, specifically TGML and XML.


  • Strong analytical and design skills.


  • Excellent communication and interpersonal skills.


  • Ability to adapt and perform in a fast moving and oft-changing environment.


  • Front end web application development technologies (HTML/CSS/Javascript) a plus.


  • Wireless network experience - ZigBee Smart Energy a plus.


  • Passionate about energy efficiency, energy management, and green technologies a plus.