Demo

Senior DDC Engineer/ Programmer

Facility Engineering Services Corp
Baltimore, MD Full Time
POSTED ON 12/5/2025
AVAILABLE BEFORE 4/28/2026

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.

 

Qualifications

  • Associate degree in Electronics, Mechanical Systems, Computer Technology, or a related field
  • (may be offset by 5 years of direct BAS experience)
  • 5–7 years of progressively responsible BAS/DDC experience, from service to full system programming.
  • Proven ability to lead, coordinate, and communicate effectively on active job sites.
  • Strong customer-facing skills — able to explain complex systems in simple terms.
  • Experience with BACnet IP/Ethernet and MS/TP networks.
  • Competence with Microsoft Office, networking, and workstation setup/configuration.
  • Ability to program air-side and water-side systems end to end.

 

Preferred Experience

Certification and/or experience with one or more major BAS platforms:

  • Schneider Electric – Continuum / EcoStruxure
  • Delta Controls – enteliWEB
  • Niagara – AX / N4
  • Alerton – Compass
  • Familiarity with SQL databases, IP networking, and server environments is a plus.
  • Long-term employment history (5 years with one employer) preferred.
  • Willingness to travel regionally (Maryland/DC/Virginia area).

 

Compensation & Benefits

  • Competitive salary commensurate with experience.
  • Health & Dental Insurance – CareFirst Blue Advantage (FES contributes 50%; individual or family plan).
  • 401(k) with company match up to 4% after 6 months.
  • Vision Insurance – employee paid.
  • Short- & Long-Term Disability Insurance – employee paid.
  • Paid Time Off (PTO) and paid holidays (New Year’s Day, Memorial Day, Independence Day, Labor Day, Thanksgiving, and Christmas).

 

Why Join FES

  • Work with a tight-knit, highly skilled team that values technical excellence and integrity.
  • Exposure to major healthcare, government, and institutional projects.
  • Competitive compensation, professional development opportunities, and a company culture that rewards initiative and leadership.

Salary.com Estimation for Senior DDC Engineer/ Programmer in Baltimore, MD
$105,875 to $129,996
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior DDC Engineer/ Programmer?

Sign up to receive alerts about other jobs on the Senior DDC Engineer/ Programmer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$115,390 - $147,559
Income Estimation: 
$136,671 - $177,110
Income Estimation: 
$128,093 - $158,900
Income Estimation: 
$79,482 - $102,763
Income Estimation: 
$96,240 - $123,168
Income Estimation: 
$115,522 - $153,258
Income Estimation: 
$96,240 - $123,168
Income Estimation: 
$120,579 - $154,482
Income Estimation: 
$115,522 - $153,258
Income Estimation: 
$120,579 - $154,482
Income Estimation: 
$143,102 - $186,922
Income Estimation: 
$143,102 - $186,922
Income Estimation: 
$177,126 - $242,319
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Senior DDC Engineer/ Programmer jobs in the Baltimore, MD area that may be a better fit.

  • 631 Booz Allen Hamilton_United States Annapolis, MD
  • CNO Analyst and Programmer, Senior The Opportunity: As an embedded software engineer, you know how to create and maintain crucial pieces of software. You u... more
  • 1 Month Ago

  • ASSYST Baltimore, MD
  • Job Details ASSYST is seeking a Senior GIS Programmer for our client in Towson, MD. The programmer will assist in the development and maintenance of ArcGIS... more
  • 21 Days Ago

AI Assistant is available now!

Feel free to start your new journey!