1

Building Automation System Programmer Jobs in New York

Job Title- BMS Field Engineer Project Location - New York, NY 10122 onsite Duration- Fulltime Visa ... Troubleshoot and repair building automation system panels, including communications equipment ...

Building Engineer

Iselin, NJ · On-site

$80K - $85K/yr

... Engineers to oversee the daily operation, maintenance, and repair of building systems for our ... Building Automation Systems (BAS) * Oversee the testing, preventative maintenance, and repair ...

As key member of the Albireo team, the Programmer will be responsible for developing unit controller programming and designing interface graphics of building automation systems to include, but not ...

As key member of the Albireo team, the Programmer will be responsible for developing unit controller programming and designing interface graphics of building automation systems to include, but not ...

... class Building Automation technology. Scope: The BAS System Engineer works with the BMS Applications Engineers and Controls Project Engineers and is responsible for producing timely and accurate ...

Be Seen First

Commercial Building Engineer Location: Fort Lee, NJ 07024 Job Type: Full-Time We are a leading ... Monitor building automation systems (BAS) and energy management controls to optimize performance ...

Be Seen First

Commercial Building Engineer Location: Fort Lee, NJ 07024 Job Type: Full-Time We are a leading ... Monitor building automation systems (BAS) and energy management controls to optimize performance ...

Control Solutions Group, Inc.

Manhattan, NY

$91K - $118K/yr

Summary: Control Solutions Group, Inc. seeks a Building Management Systems (BMS) Field Engineer ... Participate in multiple automation installation projects. * Consult with Project Manager regarding ...

BMS Programmer

Edison, NJ · On-site

$80K - $135K/yr

As key member of the Albireo team, the Programmer will be responsible for developing unit controller programming and designing interface graphics of building automation systems to include, but not ...

BMS Programmer

New York, NY · On-site

$80K - $135K/yr

As key member of the Albireo team, the Programmer will be responsible for developing unit controller programming and designing interface graphics of building automation systems to include, but not ...

BMS Programmer

Edison, NJ · On-site

$80K - $135K/yr

As key member of the Albireo team, the Programmer will be responsible for developing unit controller programming and designing interface graphics of building automation systems to include, but not ...

BMS Programmer- HVAC Controls

Edison, NJ

$70K - $95K/yr

As key member of the Albireo team, the Programmer will be responsible for developing unit controller programming and designing interface graphics of building automation systems to include, but not ...

next page

Showing results 1-20

Building Automation System Programmer information

See New York salary details

$42.2K

$90.9K

$131.6K

How much do building automation system programmer jobs pay per year?

As of Jun 14, 2026, the average yearly pay for building automation system programmer in New York is $90,860.00, according to ZipRecruiter salary data. Most workers in this role earn between $73,100.00 and $106,900.00 per year, depending on experience, location, and employer.

Is bas part of HVAC?

Building Automation System (BAS) programmers design and implement control systems that manage HVAC equipment, making BAS an integral part of modern HVAC systems. They use specialized software and protocols to optimize heating, cooling, and ventilation for energy efficiency and comfort.

Is building automation systems a good career?

Building automation system programmers design, install, and maintain software that controls building systems like HVAC, lighting, and security. The role offers steady demand due to increasing focus on energy efficiency and smart building technologies, often requiring knowledge of programming languages and building systems. It can provide stable employment with opportunities for specialization and advancement.

What are the key skills and qualifications needed to thrive as a Building Automation System Programmer, and why are they important?

To thrive as a Building Automation System Programmer, you need strong programming skills, knowledge of HVAC and electrical systems, and a relevant technical degree or certification. Familiarity with automation platforms such as BACnet, Tridium Niagara, Siemens, or Schneider Electric systems, as well as proficiency in related programming languages and tools, is typically required. Attention to detail, problem-solving ability, and effective communication are essential soft skills for working on complex systems and collaborating with stakeholders. These skills ensure the reliable design, implementation, and troubleshooting of building automation solutions that optimize performance and energy efficiency.

How much does a BAS network cost?

The cost of a Building Automation System (BAS) network varies depending on the size and complexity of the building, typically ranging from $10,000 to over $100,000 for large commercial installations. Expenses include hardware, software, and installation, with ongoing maintenance and upgrades also affecting total costs. BAS programmers need to understand network infrastructure and system integration to ensure proper setup and operation.

What is the difference between a BMS and a BAS?

A Building Automation System (BAS) is a comprehensive control system that manages a building's HVAC, lighting, security, and other systems, while a Building Management System (BMS) typically refers to the same type of system, often used interchangeably. For a Building Automation System Programmer, understanding the specific hardware, software protocols, and integration methods used in these systems is essential for effective programming and troubleshooting.

What does a Building Automation System Programmer do?

A Building Automation System (BAS) Programmer designs, codes, and maintains software that controls a building’s mechanical and electrical systems, such as HVAC, lighting, and security. They ensure these systems operate efficiently, respond to environmental conditions, and meet energy-saving goals. BAS Programmers also troubleshoot problems, integrate new equipment, and update system software. Their work helps create comfortable, safe, and energy-efficient building environments.

What is the difference between Building Automation System Programmer vs HVAC Controls Technician?

AspectBuilding Automation System ProgrammerHVAC Controls Technician
CredentialsTypically requires certifications in BACnet, LonWorks, or related programming skillsOften holds HVAC or controls certifications, such as EPA or HVAC technician licenses
Work EnvironmentDesigning, programming, and troubleshooting building automation systems in commercial or industrial settingsInstalling, maintaining, and repairing HVAC control systems on-site
Employer & IndustryBuilding automation companies, facilities management, or engineering firmsHVAC contractors, facilities maintenance companies, or building management firms

While both roles involve building control systems, the Building Automation System Programmer focuses on programming and system integration, whereas the HVAC Controls Technician handles installation and maintenance of control hardware. Both roles require technical knowledge but differ in scope and daily tasks.

What are some common challenges faced by Building Automation System Programmers when integrating new technologies into existing systems?

Building Automation System Programmers often encounter challenges when integrating new devices or protocols with legacy systems, as compatibility and communication issues can arise. Troubleshooting these integrations may require detailed knowledge of both old and new technologies, along with careful coordination with engineers, facility managers, and vendors. Staying updated with evolving industry standards and cybersecurity practices is also essential to ensure reliable and secure system performance. Open communication and thorough documentation are key to successfully managing these challenges.
What are popular job titles related to Building Automation System Programmer jobs in New York? For Building Automation System Programmer jobs in New York, the most frequently searched job titles are:
What job categories do people searching Building Automation System Programmer jobs in New York look for? The top searched job categories for Building Automation System Programmer jobs in New York are:
What cities in New York are hiring for Building Automation System Programmer jobs? Cities in New York with the most Building Automation System Programmer job openings:
Infographic showing various Building Automation System Programmer job openings in New York as of June 2026, with employment types broken down into 4% Internship, 4% As Needed, 57% Full Time, 15% Part Time, 12% Temporary, and 8% Contract. Highlights an 93% Physical, 3% Hybrid, and 4% Remote job distribution, with an average salary of $90,860 per year, or $43.7 per hour.
BMS Field Engineer

BMS Field Engineer

JS Consulting

New York, NY • On-site

Full-time

Medical, Dental, Vision, Life, Retirement

Posted 9 days ago


Job description

Job Title- BMS Field Engineer

Project Location – New York, NY 10122 onsite

Duration- Fulltime

Visa- USC/ GC

Summary: Client seeks a Building Management Systems (BMS) Field Engineer to engineer, design, develop, supervise installation of, diagnose, troubleshoot, and commission BAS/BMS Systems in a construction environment. The individual must be able to engineer, design, program, diagnose and troubleshoot complex issues relating to controls, BMS, BAS, DDC, Building Automation, Building Management, EPMS and Energy Management Systems as well as supervise installation subcontractors and coordinate related construction activities.

 Scope: The BMS Field Engineer is capable of developing both hardware engineering (drawings/submittals) and software (programming and graphics) in the field in consultation with the appropriate parties and is also responsible for all aspects of field coordination of controls projects. The intent is that this individual work exclusively in the field, can be assigned a newly booked project and can handle it from start to finish. The individual must possess all of the necessary technical, communication and coordination skills to complete smaller projects entirely autonomously.

 Duties

  • Consult with Clients, Contractors, Engineers and the Project Manager to produce and submit hardware designs in Autocad (submittals) including BOMs, sequences of operation, and product data.
  • Develop the necessary project programming and graphics to be compliant with specified sequences and graphics requirements while conforming to previously established site standards.
  • Coordinate and manage multiple automation installation projects.
  • Consult with Project Manager regarding scope additions and deductions, priorities and deadlines.
  • Review contract documents and reconcile with RFIs, and project correspondence regarding approved additional scope to determine what scope should and should not be executed and confirm with the Project Manager.
  • Supervise subcontractors including prioritizing work to meet intermediate deadlines, authorizing, directing, tracking, and documenting additional work.
  • Devise solutions to complete portions of scope required to permit subsequent trade work to commence on time.
  • Coordinate (and document) with other trades and the General Contractor regarding devices, locations, installation requirements and functionality of system components.
  • Develop and maintain a cooperative working relationship with members of the company, clients, subcontractors, and other trade contractors.
  • Anticipate and be able to meet short and/or unpredictable deadlines.
  • Perform necessary point to point check-out, commissioning, diagnostic, and maintenance procedures on building automation systems, front-end workstations, servers, electric and pneumatic controls.
  • Troubleshoot and repair building automation system panels, including communications equipment, printed circuit boards, power supplies, electrical/electronic controls, sensors, and transducers.
  • Efficiently edit computer programs for building automation system points such as determining conversion patterns, defining point acronyms, and/or soliciting alarm specifications from operating personnel.
  • Implement energy conservation measures by utilizing and/or modifying the existing building automation system features i.e. mathematical computation and environmental controls.
  • Maintain project related documentation including but not limited to commissioning documentation, daily reports, as-builts and status reports.
  • Plan, organize and carry out assigned job responsibilities within established time parameters.
  • Maintain confidentiality.
  • Assist in Junior technician evaluation and training
  • Continuously seek to improve knowledge of required job skills and stay abreast of industry changes.

 Qualifications

  • Minimum 5-7 years field experience in the HVAC controls industry including DDC Systems commissioning, software integration operation, calibration, and experience with pneumatic controls.
  • Knowledge of Automated Logic commissioning tools and field circuit debugging skills preferred.
  • Understanding of the construction industry with emphasis in mechanical/electrical fields.
  • Abile to read and understand mechanical and electrical drawings.
  • Strong communication, organizational and documentation skills.
  • Proficient in Microsoft Office, WebCTRL, AutoCad, various operating systems.
  • Proven track record of completing jobs on schedule, being self-motivated and achieving full customer satisfaction.

 We are looking for a Field Engineer who works well in a team environment and is also able to work independently with minimal supervision. Our BAS Technicians must be self-motivated and have superior decision making, problem-solving, and negotiation skills. They must also be skilled at planning, scheduling, and meeting deadlines.  Our technician positions require excellent customer service and client relations skills.

 We offer our employees a comprehensive benefits package. As a leading provider of mechanical and electrical construction, facilities services, and energy infrastructure, Client is committed to its employees. This commitment is embodied in our competitive benefits package, which includes medical, dental, and vision coverage, as well as flexible spending accounts, life insurance, disability income, an Employee Stock Purchase Plan, 401(k) Savings Plans, and employee assistance and wellness programs. We are always looking for individuals with the talent and skills required to contribute to our continued growth and success.