Software Engineer - Building Automation Systems
Core
Design, install, configure, and maintain Building Automation Systems (BAS) and video management systems for commercial, industrial, and institutional clients.
Role type
Software Engineer (Building Automation Systems)
Builds
Building Automation Systems, user interfaces, video management systems, and card access systems
Domain
Building automation, energy efficiency, control systems
Deliverable
production ML models | product features | dashboards & analysis | client delivery | infrastructure | physical/clinical work
Required skills
Object-oriented programming, TCP/IP networking, Windows 10/Server management, system troubleshooting, UI design
Preferred skills
BMS programming experience, familiarity with Schneider Electric/Distech/Tridium, vehicle ownership
Technologies
TCP/IP, Windows 10, Windows Server
Responsibilities
Program and configure Building Automation Systems using specialized object-oriented programming languages; Design user interfaces for Building Automation Systems; Install, set up, and maintain video management and card access systems; Identify and resolve issues in existing client systems
Seniority
Mid-level, hands-on IC