1

Bas Programmer Jobs in Somerset, NJ (NOW HIRING)

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 ...

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 ...

Sr. Sales Associate, HVAC Controls

New York, NY ยท On-site +1

$79K - $158K/yr

Bachelor's Degree in Engineering, Business, Marketing, or a related field. * Expert in Sales, HVAC, Building Automation, and/or controls knowledge. * Experience selling into the BAS/HVAC Controls ...

Translate owner, engineer, and contractor requirements into clear, practical BAS solutions that align with performance, energy, lifecycle, integration, and operational goals. * Deliver High-Impact ...

Controls Technician

Ewing, NJ ยท On-site

$29.75 - $39/hr

Service of existing EMS/BAS as directed by supervisor. * Service installation work such as (but not limited to) sensor, relay, programming, or controller replacement or additions. * Service IT work ...

Snowflake Data Engineer

New York, NY ยท On-site

$125K - $150K/yr

Work in Agile squads with BAs, QA, and platform engineering; participate in design reviews and code reviews. Required Qualifications * 7+ years in data engineering; 4+ years hands-on Snowflake in a ...

BAS Technician II

New York, NY

$41K - $52K/yr

The Technician II will report directly to a team project manager and work closely with the design engineer to ensure they have the tools necessary to be successful on each project. The Technician II ...

BAS Technician II

New York, NY ยท On-site

$41K - $52K/yr

The Technician II will report directly to a team project manager and work closely with the design engineer to ensure they have the tools necessary to be successful on each project. The Technician II ...

Showing results 21-40

Bas Programmer information

See Somerset, NJ salary details

$12

$41

$72

How much do bas programmer jobs pay per hour?

As of Sep 2, 2026, the average hourly pay for bas programmer in Somerset, NJ is $41.77, according to ZipRecruiter salary data. Most workers in this role earn between $27.16 and $54.33 per hour, depending on experience, location, and employer.

What is a BAS programmer?

BAS Programmers are professionals who specialize in programming and configuring Building Automation Systems (BAS). They develop, install, and maintain control systems that automate a building's mechanical, electrical, and plumbing systems, such as HVAC, lighting, and security. Their role involves writing software, troubleshooting issues, and ensuring systems operate efficiently to maximize energy savings and occupant comfort. BAS Programmers often work with various protocols and tools to integrate different building systems into a unified platform.

What are the key skills and qualifications needed to thrive as a BAS programmer, and why are they important?

To thrive as a BAS (Building Automation Systems) Programmer, you need strong knowledge of HVAC control systems, programming logic, and typically an associate's or bachelor's degree in electrical engineering, computer science, or a related field. Familiarity with BAS platforms like Tridium Niagara, Siemens, or Honeywell, and certifications such as Niagara AX/N4 or equivalent, are often required. Attention to detail, problem-solving skills, and effective communication are crucial for collaborating with teams and addressing client needs. These skills ensure reliable system performance, energy efficiency, and successful project implementation in complex building environments.

What are some common challenges BAS programmers face when working on legacy systems?

Bas Programmers often work with legacy codebases, which can present unique challenges such as outdated documentation, limited compatibility with modern tools, and the need to maintain or upgrade existing functionalities without introducing errors. Collaborating closely with system analysts and end-users is essential to understand business requirements and minimize disruption. Effective troubleshooting, patience, and strong analytical skills are crucial for navigating these situations and ensuring reliable system performance.

What is the difference between Bas Programmer vs PLC Programmer?

AspectBas ProgrammerPLC Programmer
Required CredentialsBasic programming certifications, knowledge of BAS systemsCertifications in PLC programming, technical training in automation
Work EnvironmentBuilding automation, HVAC, lighting control systemsIndustrial automation, manufacturing plants, process control
Employer & Industry UsageBuilding management companies, facilities managementManufacturers, industrial facilities, automation companies
Common Search & ComparisonYesYes

The main difference between a Bas Programmer and a PLC Programmer lies in their focus areas. A Bas Programmer specializes in building automation systems, working primarily on HVAC, lighting, and security controls. In contrast, a PLC Programmer focuses on industrial automation, programming programmable logic controllers used in manufacturing and process control. Both roles require technical certifications, but their work environments and industry applications differ significantly.

How to become a BAS programmer?

To become a BAS (Building Automation System) programmer, you typically need a background in computer science, electrical engineering, or a related field, along with knowledge of programming languages such as C, Python, or ladder logic. Gaining experience with building automation systems, HVAC controls, and relevant software platforms is essential, and certifications like BACnet or Niagara can enhance job prospects.

Is a BAS programmer a good career?

A BAS (Building Automation System) programmer is a specialized role involving programming and maintaining building control systems, often requiring knowledge of programming languages like ladder logic and tools such as BACnet or LonWorks. It can be a stable career with opportunities in construction, facilities management, and automation industries, especially for those with technical skills and certifications. Job prospects depend on industry demand and regional development projects.

What cities near Somerset, NJ are hiring for Bas Programmer jobs?

Cities near Somerset, NJ with the most Bas Programmer job openings:

Infographic showing various Bas Programmer job openings in Somerset, NJ as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $86,884 per year, or $41.8 per hour.

BMS Field Engineer

JS Consulting

New York, NY โ€ข On-site

Full-time

Medical, Dental, Vision, Life, Retirement

Re-posted 15 hours 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.