1

Niagara 4 Programming Jobs (NOW HIRING)

Controls Engineer

Houston, TX

$71K - $93K/yr

Advanced proficiency with PLC programming platforms (e.g., Niagara 4, ComAp, Distech, Ignition, or equivalent). * Proficiency with configuration files for products such Woodard ATS, SEL 751 Relays ...

Review and process RFIs, submittals, drawings, and project documentation * Assist with programming ... Familiarity with Tridium Niagara 4 or similar building automation platforms * Strong understanding ...

next page

Showing results 1-20

Niagara 4 Programming information

See salary details

$33K

$65K

$95.5K

How much do niagara 4 programming jobs pay per year?

As of Jun 6, 2026, the average yearly pay for niagara 4 programming in the United States is $64,974.00, according to ZipRecruiter salary data. Most workers in this role earn between $50,500.00 and $80,000.00 per year, depending on experience, location, and employer.

What are the typical challenges faced when working as a Niagara 4 Programmer on a building automation project?

As a Niagara 4 Programmer, a common challenge is integrating diverse systems and protocols from different manufacturers into a unified platform. You may encounter legacy equipment or proprietary systems that require creative problem-solving and strong troubleshooting skills. Additionally, collaborating closely with project managers, engineers, and field technicians is essential to ensure the programming meets operational requirements and timelines. Staying updated with software updates and cybersecurity standards is also crucial for delivering reliable and secure solutions.

What is Niagara 4 programming?

Niagara 4 programming refers to the process of configuring, customizing, and managing building automation systems (BAS) using the Niagara 4 framework developed by Tridium. Niagara 4 provides a unified platform for integrating diverse building systems—such as HVAC, lighting, security, and energy management—into a single, user-friendly interface. Programming in Niagara 4 typically involves using graphical tools (like the Workbench) to create logic, schedules, alarms, and dashboards, as well as utilizing the Niagara AX/4 programming language (BajaScript) for more complex tasks. This enables building operators and system integrators to optimize building performance, improve energy efficiency, and maintain occupant comfort.

What are the key skills and qualifications needed to thrive as a Niagara 4 Programmer, and why are they important?

To thrive as a Niagara 4 Programmer, you need strong knowledge of building automation systems, programming logic, and a background in HVAC or controls engineering, typically supported by relevant technical degrees or certifications. Proficiency with the Niagara 4 Framework, Tridium certification, and experience with BACnet, Modbus, and other building automation protocols are highly valued. Excellent problem-solving skills, attention to detail, and effective communication set top performers apart in this field. These skills ensure reliable and efficient building automation solutions that meet client needs and industry standards.

What is the difference between Niagara 4 Programming vs Niagara 4 Control Technician?

AspectNiagara 4 ProgrammingNiagara 4 Control Technician
CredentialsKnowledge of Niagara 4 platform, programming skills, possibly certifications in Niagara or related systemsTechnical certifications in control systems, hands-on experience with Niagara 4 hardware and installation
Work EnvironmentDesigning, developing, and troubleshooting software applications within Niagara 4 platformInstalling, maintaining, and repairing Niagara 4 control systems on-site
Industry UsagePrimarily in building automation, HVAC, and energy management sectorsBuilding automation, HVAC control, and facility management

Niagara 4 Programmers focus on developing and customizing software within the Niagara 4 platform, while Niagara 4 Control Technicians handle the physical installation, maintenance, and troubleshooting of control systems. Both roles are essential in building automation but differ in their core responsibilities and skill sets.

Infographic showing various Niagara 4 Programming job openings in the United States as of May 2026, with employment types broken down into 100% Full Time. Highlights an 67% In-person, and 33% Remote job distribution, with an average salary of $64,974 per year, or $31.2 per hour.
Controls Applications Engineer - Las Vegas

Controls Applications Engineer - Las Vegas

Daikin Applied

Las Vegas, NV • On-site

$79K - $103K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 26 days ago


Job description

Join the world's largest HVAC company, named by Forbes as one of America's Best-In-State Employers 2025!
Daikin Applied is seeking a talented and eager Building Controls Application Engineer in the Las Vegas area. This position provides technical expertise on all Daikin Building Automation Systems (BAS, "controls"), including design, programming, implementation, commissioning, and troubleshooting of complex BAS installations. This position will execute special BAS projects, provide leadership and mentorship to the BAS technical team members, provide R&D for Daikin BAS standards, and perform high level service and troubleshooting of BAS installations.
If you are a highly motivated and skilled Building Controls Application Engineer with expertise in Niagara and a passion for working with customers and teams to design cutting-edge building automation systems, we encourage you to apply for this role. Come be a part of an exciting journey at Daikin Applied, where innovation and excellence drive our every endeavor!
Location: Las Vegas. Hybrid: On site with customers, in office and remote as needed.
What you will do:
  • Niagara 4: Support, develop, and implement Niagara based systems, programs, and graphics to meet client or design requirements. Troubleshoot and optimize existing programs as needed.
  • Design BAS systems (including flow and wiring diagrams, bill of materials, and sequence of operations) based on customer requirements or MEP design documentation. Develop engineered submittal and O&M drawings and documentation using industry standard CAD programs.
  • Building Automation System Implementation: Oversee installing subcontractors for scope and quality control. Perform point-to-point verification and troubleshooting. Perform BAS startup and commissioning activities to deliver a complete system to the client.
  • Network Technologies: Design, implement and troubleshoot OT networks as they relate to BAS and other building technologies. Advise DAA and DAA's clients on OT architecture to provide secure and resilient network connectivity for DAA equipment and BAS offerings.
  • Technical Sales and Operational Support: Provide technical support to District Service personnel and clients for building controls applications. Assist in resolving complex technical issues and provide guidance on system integration. Provide direct Controls Project Development and Service Sales support to sales members throughout the Division as needed.
  • Documentation: Create and maintain detailed documentation for control programs, system designs, and library updates. Ensure that all documentation is organized and accessible for reference.
  • Training: Develop and deliver training programs for Daikin BAS engineers, technicians, and other team members to enhance their understanding of Niagara 4 programming, OT networking, building automation systems and their implementation and troubleshooting. Conduct regular training sessions both in-person and remotely.

What's in it for you:
  • Medical/Dental/Vision coverage, PTO, 401K match, support for community involvement and much more.
  • The ability to make an impact and shape your career with a company that is passionate about growth.
  • The support of an organization that believes it is vital to include and engage diverse people, perspectives, and ideas to achieve our best.

Minimum Qualifications:
  • 8+ years related experience including BAS. Preferable experience in design, programming, graphics, implementation, and troubleshooting.
  • Bachelor's degree in mechanical or electrical engineering, Computer Science, or related experience. In lieu of degree, will consider additional work experience.
  • Proven experience in programming building automation control applications.
  • Strong knowledge of Commercial and Industrial HVAC systems and their operation.
  • Familiarity with building automation protocols (BACnet, Modbus, etc.).
  • Ability to travel as needed to support District Service offices.
  • Demonstrated expertise in BAS design, programming, graphics creation, startup, and troubleshooting.

Preferred Qualifications:
  • 10+ years, Niagara 4 TCP or Extended TCP.
  • Daikin product knowledge.
  • 3rd party integrations.
  • Expertise in common BAS protocols - BACnet, MODBUS.
  • Expertise in implementing and servicing OT networks with OSI layer 2 and layer 3 management.

Benefits - Daikin Applied offers the following benefits for this position, subject to applicable eligibility requirements:
  • Multiple medical insurance plan options + dental and vision insurance.
  • 401K retirement plan with employer match.
  • Paid time off and company paid holidays.
  • Paid sick time in accordance with the federal, state, and local law.
  • Tuition Reimbursement after 6 months of continuous service.

The typical salary for this position ranges from $91,000 - $147,000 + 10% bonus incentive target in the Las Vegas area. The range displayed represents the pay range for positions in the job grade which this position falls. Individual base pay will depend on a wide range of factors including your skills, qualifications, experience, and location.
If you're looking for an engaging career with growth opportunities in a supportive environment, you'll love a career at Daikin Applied!