1

Ddc Programmer Jobs in Maryland (NOW HIRING)

Environmental Scientist IV

Greenbelt, MD · On-site

$90K - $105K/yr

Professional Engineer (PE) a plus.Salary Range: $90,000 to $105,000The compensation range listed for this position represents the good faith salary range Diné Development Corporation (DDC) and its ...

Environmental Scientist IV

Greenbelt, MD · On-site

$90K - $105K/yr

Professional Engineer (PE) a plus.Salary Range: $90,000 to $105,000The compensation range listed for this position represents the good faith salary range Diné Development Corporation (DDC) and its ...

next page

Showing results 1-20

Ddc Programmer information

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.

What cities in Maryland are hiring for Ddc Programmer jobs?

Cities in Maryland with the most Ddc Programmer job openings:

Senior DDC Engineer/Programmer

Baltimore, MD • On-site

Facility Engineering Services
Facilities Support Services • 11 - 50 employees

$45 - $60/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 9 days ago


Job description

About the Role

FES is seeking a Senior DDC Engineer / Programmer with deep technical expertise in building automation and control systems. This is a hands-on leadership role that combines advanced programming, field commissioning, and project delivery with mentoring and client-facing responsibilities.

You’ll lead complex projects, provide technical direction to technicians, and collaborate closely with engineering, construction, and service teams to deliver reliable, high-performance control solutions.

Key Responsibilities

  • Collaborate with the Engineering Department to review and advise on control drawings and project submittals.
  • Program, integrate, and commission DDC systems and field devices across multiple platforms.
  • Ensure accurate operation of all building control sequences, alarms, trends, and archives.
  • Develop and implement custom graphics for end-user interfaces.
  • Train and mentor DDC technicians and provide system training for clients.
  • Integrate BAS with third-party building systems (e.g., chillers, generators, lighting).
  • Troubleshoot complex system and network issues (BACnet IP, MS/TP, LAN/WAN).
  • Read and interpret mechanical drawings, sequences of operation, and specifications.
  • Prepare and deliver as-built documentation and support project turnover.
  • Support both on-site commissioning and remote diagnostics as needed.

Company Description

Facility Engineering Services is a growing company with business interests in HVAC mechanical service, automatic temperature controls installation, and DDC service. We are a market leader in the Baltimore/Washington metropolitan area and have involvement in projects worldwide.