Commercial DDC Controls Service Technician (UA Local 290)
Company: CJ Hansen Co., Inc.
Location: Salem, Oregon (and surrounding Willamette Valley service territory)
Position Type: Full-Time, Union
Salary/Pay Rate: $62.87 to $83.19 per hour.
Affiliation: UA Local 290 (Plumbers, Steamfitters & HVAC/R Service Technicians)
Position Summary
We are seeking a skilled and detail-oriented Commercial HVAC/DDC Controls Service Technician to join our team in Salem, Oregon. As a signatory contractor with UA Local 290, we provide advanced building automation, system integration, and energy-management solutions across commercial, healthcare, educational, and industrial environments.
This position focuses on the routine maintenance, field troubleshooting, software diagnostics, calibration, retro-commissioning, and optimization of Direct Digital Control (DDC) and Building Automation Systems (BAS) interfaced with central heating, hydronic, chilled water, and air-handling plant equipment.
Key Responsibilities
- The technician will be responsible for general Commercial HVAC Service Responsibilities with a focus on end-to-end controls diagnostics, sequence validation, and front-end system support across customer facilities throughout the region.
- Daily activities include general Commercial HVAC diagnostics and repair in addition to inspecting, diagnosing, and calibrating electronic, digital, and electro-pneumatic field devices, such as actuators, modulating control valves, static and differential pressure transducers, airflow measuring stations, temperature sensors, variable frequency drives (VFDs), and safety freeze stats.
- You will troubleshoot and verify refrigeration circuits, low-voltage electrical circuits, communication trunks, and network architectures using standard field protocols including BACnet (MS/TP and IP), Modbus, and LonWorks.
- Core tasks also involve analyzing sequences of operation, debugging control logic, modifying schedule parameters and setpoints, performing point-to-point checkouts during retrofits or system expansions, and resolving integration conflicts between third-party packaged equipment and the master automation platform.
- Technicians will assist customer facility engineers with general HVAC maintenance schedules, options for Equipment repair or replacement, user-interface navigation, alarm analysis, and trending, while documenting field changes, backing up controller databases, completing clear electronic service logs, and contributing to an equitable emergency service rotation.
Qualifications & Requirements
- Candidates should bring proven field troubleshooting capability and experience in commercial building HVAC Service & Maintenance, Control automation and low-voltage electrical controls.
- The applicant must be a current UA Local 290 Journeyman HVAC/R / Controls Service Technician in good standing, or an experienced technician qualified to organize or dispatch through Local 290.
- Required licensing includes an Oregon Limited Energy Technician Class B (LEB) or Class A (LEA) license; possession of an Oregon Limited Maintenance Electrician (LME) license and or a Oregon Class 5/6 Pressure vessel Certification are also highly regarded.
- A valid driver’s license with a clean, insurable driving record is mandatory, along with standard OSHA-10 or OSHA-30 job site safety awareness.
- Strong familiarity with industry-standard control lines and graphical software suites (such as Niagara Tridium N4/AX, Johnson Controls Facility Explorer/Metasys, Alerton, Automated Logic, Distech, or Honeywell WEBs) is required, including the ability to read mechanical plans, electrical ladder diagrams, control schematics, and flow diagrams.
- Physical expectations include safely navigating mechanical rooms, climbing ladders, lifting up to 50 pounds, working comfortably in ceiling plenums and around operating plant machinery, and using multimeters, network analyzers, and configuration laptops in the field.
Compensation & Benefits
- All compensation and benefits are governed by the established UA Local 290 Collective Bargaining Agreement, offering: Gross Taxable of 65.13 + 38.75 in Benefits as of 11-1-2026. Raises every November 1st. 40 Hours paid vacation each year.
- Competitive collectively bargained hourly journeyman wage scale supplemented by 100% employer-funded comprehensive family medical, dental, and vision insurance.
- Retirement benefits include a local and national union pension plan paired with defined contribution/401(k) supplemental savings.
- Additional provisions include paid vacations and recognized holidays, take-home service van with fuel card, all hand and power tools provided by company, testing instrumentation, uniform’s provided by company, mobile device(s), and continuing education through the Local 290 Training Center and company sponsored factory training.
- Top-tier union wage scale with a weekly pay cycle set as Oregon BOLI Prevailing Wage.
- OR Paid time off including paid two weeks vacation and OR two weeks paid sick leave.