1

Ddc Programmer Jobs in Raleigh, NC (NOW HIRING)

Newcomb and Company

Raleigh, NC

$28.25 - $37.50/hr

Diagnose and repair DDC systems & components including terminal, unitary and plant controllers ... Understand and modify building and control level programming * Preform control maintenance tasks

HVAC Controls Technician II

Raleigh, NC · On-site

$31.60 - $50.37/hr

Competency in operation of engineering/commissioning tools, DDC controllers and field devices, BACnet protocol fundamentals. * Competency in the operation of HVAC equipment and controls. * Ability to ...

HVAC Controls Technician II

Raleigh, NC · On-site

$31.60 - $50.37/hr

Competency in operation of engineering/commissioning tools, DDC controllers and field devices, BACnet protocol fundamentals. * Competency in the operation of HVAC equipment and controls. * Ability to ...

Experience in Safety, DDC, NDT, and Radiation Training, including the use of fall protection ... engineering, we've built a strong foundation for long-term careers. Our team of over 1,000 employee ...

Experience in Safety, DDC, NDT, and Radiation Training, including the use of fall protection ... engineering, we've built a strong foundation for long-term careers. Our team of over 1,000 employee ...

Experience in Safety, DDC, NDT, and Radiation Training, including the use of fall protection ... engineering, we've built a strong foundation for long-term careers. Our team of over 1,000 employee ...

Showing results 41-59

Ddc Programmer information

See Raleigh, NC salary details

$39.4K

$78.4K

$108.9K

How much do ddc programmer jobs pay per year?

As of Sep 13, 2026, the average yearly pay for ddc programmer in Raleigh, NC is $78,412.00, according to ZipRecruiter salary data. Most workers in this role earn between $66,100.00 and $89,900.00 per year, depending on experience, location, and employer.

What is a DDC programmer?

DDC Programmers are professionals who specialize in programming Direct Digital Control (DDC) systems, which are used to automate and manage building HVAC (heating, ventilation, and air conditioning) systems and other building automation controls. They write, configure, and troubleshoot software that controls various building functions to ensure energy efficiency, occupant comfort, and system reliability. DDC Programmers often work with building management systems (BMS) and collaborate with engineers, technicians, and facility managers to optimize building performance.

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

To thrive as a DDC Programmer, you need a solid understanding of HVAC systems, control theory, and programming logic, often supported by a degree in engineering or a related field. Familiarity with DDC platforms like Tridium Niagara, Johnson Controls, or Siemens systems, as well as certifications such as Niagara AX/N4, are commonly required. Strong problem-solving abilities, attention to detail, and effective communication skills help you excel in troubleshooting and collaborating with project teams. These skills ensure accurate system design, efficient building automation, and reliable performance in complex environments.

What are some typical challenges faced by DDC programmers when integrating new systems into existing building automation environments?

DDC Programmers often encounter challenges related to compatibility and communication between legacy and modern systems when integrating new controls. Ensuring smooth data flow, minimizing downtime, and maintaining system security during upgrades can require creative problem-solving and close collaboration with other engineers and facility managers. Successful integration usually involves extensive testing, troubleshooting, and customization of control logic to meet specific client needs while adhering to industry standards.

What is the difference between Ddc Programmer vs PLC Programmer?

AspectDdc ProgrammerPLC Programmer
CredentialsTypically requires a degree in computer science, electrical engineering, or related field; certifications in DDC systems are a plusRequires a degree in electrical engineering, automation, or related; certifications in PLC programming are common
Work EnvironmentDesigning, programming, and troubleshooting building automation systems in commercial or industrial settingsDeveloping and testing PLC programs for manufacturing, automation, or process control systems
Industry UsageBuilding automation, HVAC control systemsManufacturing, industrial automation, process control

Both Ddc Programmers and PLC Programmers work with automation systems, but Ddc Programmers focus on building management systems, while PLC Programmers specialize in industrial control systems. The roles often overlap in skills and certifications, but their applications differ based on industry needs.

Do Ddc programmers get paid well?

Ddc programmers typically earn competitive salaries that reflect their specialized skills in programming and automation within industrial control systems. Compensation varies based on experience, location, and certifications, with many earning above average wages in the tech and manufacturing sectors.

How to become a Ddc programmer?

To become a DDC (Direct Digital Control) programmer, you typically need a background in computer science, engineering, or automation technology, along with knowledge of control systems and programming languages such as ladder logic, C, or Python. Gaining experience with building management systems, HVAC controls, or industrial automation software is also important, and certifications in relevant control systems or programming can enhance job prospects.

Newcomb and Company

Raleigh, NC

$28.25 - $37.50/hr

Full-time

Re-posted yesterday


Job description

We are a full-service mechanical contractor providing customers in the commercial, residential, and industrial sectors with innovative, energy-efficient heating and air conditioning services, automation and controls, industrial piping, new construction design and installation, and maintenance and replacement services.


Provide control service diagnostics, repairs & preventative maintenance tasks in safe and efficient manner. 


Primary duties: 

  • Diagnose and repair DDC systems & components including terminal, unitary and plant controllers including, but not limited to: 
  • Verification of proper bus operation 
  • Conducting point to point check 
  • Calibrate sensors 
  • Downloading controllers 
  • Verify equipment sequence 
  • Diagnose and repair integration issues to allow for a fully functioning system  
  • Understand and modify building and control level programming  
  • Preform control maintenance tasks 
  • Maintain excellent communication between the automation department and its customers 

Administrative duties: 

  • Arrive at the assigned location at the assigned time 
  • Complete all necessary paperwork for processing in a timely manner 
  • Service & maintenance forms 
  • Safety material 
  • Maintain technical knowledge & participate in training when necessary 
  • Maintain all company supplied tools and resources 
  • Accurately record time 
  • Be available after normal working hours when needed 
  • Participate in rotating after hours service calls 
  • Maintain assigned company vehicle 

  • Adhere to safety standards 
  • Strong computer skills with working knowledge of building automation systems (Tridium, Honeywell, Johnson FX, Trane and Carrier preferred) 
  • Understanding of HVAC standards and practices consistent with industry requirements 
  • Good working knowledge of the design, operation & maintenance of a wide range of commercial HVAC equipment & controls 
  • 5 years industry experience preferred 
  • Clean driving record 

As a leading provider of mechanical and electrical construction, facilities services, and energy infrastructure, we offer employees a competitive salary and benefits package and we are always looking for individuals with the talent and skills required to contribute to our continued growth and success. Equal Opportunity Employer/Veterans/Disabled

Please review our Affirmative Action Policy.


Notice to prospective employees: There have been fraudulent postings and emails regarding job openings. EMCOR Group and its companies list open positions here. Please ch