Senior DDC Programmer
Maxair Mechanical LLC
Job Description
Job Description
Description:
Senior DDC Programmer / Systems Integrator
Niagara N4 | Distech Controls
Reports To
General Manager
Location
Atlanta, GA. Office and customer job sites.
Level
Senior. 5+ years of DDC programming experience.
Status
Full-time.
Pay Range
$90k to $120 per year, based on experience
About CMS Controls AtlantaCMS Controls Atlanta is a building automation and controls contractor serving commercial facilities across metro Atlanta. We install, program, and service Distech, Niagara N4, and 75F systems. We also support and integrate the systems our customers already own, including Reliable Controls, ALC, Trane, Johnson Controls, Honeywell, and Carrier. Most of our work is retrofit and service, so on any given week you may be building a new Distech job or bringing a 20-year-old system into N4. We are part of Maxair and the Service Logic family of companies.
We are building this office on systems and standards, not on a few people who carry everything in their heads. This role is a big part of that.
The RoleThe Senior DDC Programmer owns the software side of our projects. You take an engineered drawing set and a sequence of operations and turn it into a finished, tested program that our startup techs can check out without calling you back.
You will also set the programming standard for the Atlanta office. That means building and maintaining our standard library, reviewing other people's work, and helping the techs around you get better. This position reports directly to the General Manager.
Essential DutiesProgramming & Integration• Program Distech ECLYPSE and ECB/ECL controllers using EC-gfxProgram.
• Program Tridium Niagara N4 stations on JACE and Supervisor platforms.
• Configure and commission 75F systems.
• Support and program Reliable Controls, ALC, Trane, JCI, Honeywell, and Carrier systems.
• Migrate legacy systems to Niagara N4.
• Program and test DDC control sequences based on engineered drawings.
• Integrate building equipment and legacy controllers using BACnet, Modbus, LonWorks, and third-party protocols.
• Build graphics, histories, trends, and alarms from the CMS standard library.
Testing, Startup & Customer Support· Bench-test all programs before they leave the office, per Procedure 01.11.
· Notify the Project Manager right away of any sequence that is wrong or can't be done as written.
· Start up and commission DDC systems.
· Provide training for customers.
Documentation & Project Controls· Keep well-documented startup and commissioning records.
· Keep daily logs on multi-day site work and notes on service work orders.
· Leave a notes folder on every JACE with VAV codes and a communication bus as-built.
· Provide as-built drawings and red-lined sequences to the Applications Engineer.
· Provide daily updates to the Project Manager and track programming hours against the job budget.
Standards, Leadership & Team Support· Own and maintain the Atlanta standard program library and programming standards.
· Review other programmers' work before it leaves the office.
· Mentor startup and service technicians.
· Help Account Managers and the estimator scope programming hours on quotes.
· Back up the service team on complex troubleshooting and integrations.
What Good Looks LikeWe will measure this role on results, not activity. A strong Senior Programmer:
• Ships programs that are complete. Startup does not find programming problems a bench test should have caught.
• Lands programming hours at or under budget and speaks up early when a job is trending over.
• Catches sequence and integration problems before they reach the field.
• Finishes as-builts, JACE notes, and closeout docs before the job is turned over.
• Makes the people around them better. Techs come to them with questions, and they leave with answers.
Requirements:Minimum Qualifications• 5 or more years of commercial DDC programming, including integration work.• Hands-on Niagara N4 experience building stations on JACE and Supervisor: networks, histories, alarms, and graphics.• Hands-on Distech programming experience with EC-gfxProgram.• Hands-on experience with at least one major BAS platform besides Niagara and Distech, such as Reliable Controls, ALC, Trane, JCI, or Honeywell. You need to be able to get into a system you didn't build and find your way around it.• Solid working knowledge of BACnet IP and MS/TP and Modbus. Working knowledge of LonWorks.• Able to read mechanical and controls drawings and understands how commercial HVAC systems run, including AHUs, VAVs, RTUs, chilled water, and heating hot water.• Working knowledge of IP networking: addressing, subnets, VLANs, routers, and remote access.• Vocational training, an associate degree, or equivalent experience.• Valid driver's license.• Must pass a background check for access to customer facilities, plus any required drug test and new-hire physical.
• Niagara 4 Technical Certification (TCP).• Distech Controls factory training or certification.• Reliable Controls programming experience (RC-Studio).• 75F experience.• Experience with ALC WebCTRL, Trane Tracer, JCI Metasys, Honeywell, or Carrier i-Vu.• Legacy system migrations to Niagara N4.• Building graphics from a standard library.• Experience mentoring or leading other programmers or techs.
The Kind of Person We Want Skills get you the interview. Character gets you the job. We hire for three things:• Humble. You own your mistakes, share credit, and don't need to be the smartest person in the room.• Hungry. You finish what you start and do it without being chased. You want to get better at your craft.• People smart. You read the room, communicate clearly with PMs, techs, and customers, and know how your work lands on the people downstream of you.
Work is done both in the office and at customer facilities. Travel to job sites in all weather is a routine part of the job, in occupied commercial buildings and on active construction sites. Some travel is required.The job involves sitting; occasional lifting, carrying, pushing, and pulling; some climbing and balancing; frequent stooping, kneeling, crouching, and crawling; and fine finger dexterity.
• Company smartphone• 401(k) with company match• Medical, dental, and vision coverage• Paid time off with no waiting period, plus paid holidays• Factory training and ongoing education• Employee referral bonus• Incentive bonus CMS Controls Atlanta, a Maxair / Service Logic company, is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, sexual orientation, national origin, disability, protected veteran status, or any other characteristic protected by law
- ...pharmaceutical clients, with the support of Cytel right behind you, you'll be at the heart of our client's innovation. As a Senior Statistical Programmer you will be dedicated to one of our global pharmaceutical clients; a company that is driving the next generation of...SeniorRemote workFlexible hours
$50 per hour
...will support the successful completion of major projects and may function in a technical project management role. May interact with senior personnel and management on significant technical matters often requiring coordination between functions and other Lockheed Martin...SeniorFull timeTemporary workWork experience placementCasual workRemote workFlexible hours$140k - $170k
Senior Python Data Engineer Marietta, Georgia Hybrid Direct Hire $140k - $170k A client is looking to bring on a Staff Python Data Engineer to join their team. This team is based in Marietta, GA and in the 2 days week. For the first 3 months, you'll be heavily on-site...SeniorFull time2 days per week- ...capabilities. We are pleased to announce the opening for an Senior Embedded Engineer, who will join our Advanced Sensing Area in-... ...the architecture, designing the board, writing firmware and programmable logic, establishing the hardware, and verifying it works as...SeniorFull timeTemporary workWork experience placementWork at officeFlexible hours
- Prominent is looking for a Sr. Full Stack Developer for a contract-to-hire opportunity situated in Marietta, Georgia. The successful candidate will have over 5 years of experience in .Net development, with a strong background in Azure platforms and DevOps practices. Responsibilities...SeniorContract work
- ...Technology and Business consulting services. We are in search of a highly motivated candidate to join our talented Team.Job Title: Senior Software EngineerLocation(s): Atlanta, GA Job Summary We are seeking a Senior Software Engineer to join our agile development team...SeniorWork at officeShift work3 days per week
$174k - $252k
Write and test product or system development code.Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines,...Senior- ...who we are and what guides us from how we hire to how we recognize our team members.Job DescriptionWe’re looking for a full stack senior software engineer who can design and write code in a multi-tenant SaaS environment. The candidate needs to be highly collaborative,...SeniorFor contractorsLocal areaRemote workVisa sponsorship
$176k - $179.5k
...6-09-11Created: 2026-08-20Apply: be on the global Life Sciences AI team, fully integrated with QuantumBlack, AI by McKinsey, as a senior software engineer, building AI that transforms Pharma and MedTech.Who you'll work withDriving lasting impact and building long-term...SeniorApprenticeshipEasy workShift work- ...who we are and the impact you could have on the food service industry. There's a seat at our table for you...Position Summary:The Senior Software Engineer develops, creates, and modifies general computer applications software or specialized utility programs. They analyze...SeniorFull timeMonday to Friday
$111.61k - $131.3k
At U.S. Bank, we’re on a journey to do our best. Helping the customers and businesses we serve to make better and smarter financial decisions and enabling the communities we support to grow and succeed. We believe it takes all of us to bring our shared ambition to life,...SeniorFull timeWork experience placementLocal area3 days per week$42 - $48 per hour
DescriptionKforce has a client seeking a remote Senior Java Developer to join their team. They are focused on developing and enhancing enterprise applications that support critical customer and business operations. This role will contribute to large-scale modernization...SeniorRemote work$85.39k - $116.98k
Syms Strategic Group (SSG) is seeking a talented Senior Application/Infrastructure Support Engineer Location: Remote Department: Veterans Affairs (VA) Type: Full Time Min. Experience: Experienced Security Clearance Level: Public Trust (MBI) Salary Range: $85,389...SeniorFull timeRemote work$175.5k - $180k
...management to meet your responsibilities in a complex and largely autonomous work environmentStrong communication skills, both verbal and written, in English and local office language(s), with the ability to adjust your style to suit different perspectives and seniority levelsSeniorApprenticeshipWork at officeLocal areaEasy work- ...KBX, we use technology, market-based solutions, and operational excellence to create value for our customers and businesses. As a Senior Software Engineer, you will design and deliver scalable software solutions that support our transportation and logistics platforms....SeniorFlexible hours
- ...works for you. Send us your CV to receive a personalized offer.Find me a jobLocation-specific conditions & benefits*We're seeking a Senior Java Developer with strong Kotlin expertise to build and scale the Backend for Frontend (BFF) service layer powering mobile...SeniorWorldwide
- ...Requisition ID: 7222 Job Title: Senior Software Engineer - Alpharetta, GA Job Country: United States (US) Here at Avanos Medical, we passionately believe in three things: Making a difference in our products, services and offers, never ceasing to fight...SeniorTemporary workFor contractorsImmediate start
$174k - $252k
...Senior Software Engineer, Full Stack and Advanced Algorithms Share Senior Software Engineer, Full Stack and Advanced Algorithms corporate_fare Google place Atlanta, GA, USA ~ Bachelor’s degree or equivalent practical experience. ~5 years of experience with software...Senior- Kforce has a client seeking a remote Senior/Lead Android Developer to join their team in Atlanta, GA. This role will focus on migrating legacy Android code to a modern architecture using Kotlin and Jetpack Compose, with future adoption of Kotlin Multiplatform (KMP). The...SeniorRemote work
- Design, build, operate, and scale production services and lead technical projects from initial scoping through deployment and iteration. Use AI tools responsibly, develop AI-powered product features, review code, debug production issues, mentor engineers, and contribute...Senior
- ...or area. You own the architecture, lead initiatives that span teams, set the standard for how the team builds with agents, and grow senior engineers into stronger technical decision-makersWhat You'll Need3 to 10+ years of software engineering experience, with a track...SeniorFull time
$68k - $108k
Salary: $68,000 - 108,000 per year Requirements: Proven experience building and launching production backend services with Java and Spring Boot. Strong API design and integration skills, including REST, GraphQL, schema design, and typed contracts. Hands-on experience...SeniorFull time- ...KBX, a Koch company, seeks a Senior Software Engineer in Atlanta to design and deliver scalable AI-powered software for transportation and logistics platforms. You will own full-stack development, API design, and modern frontend work, collaborating with product and business...Senior
$120k - $140k
...our values. We put people first. We reach higher. We do the right thing—today and for generations to come. Job Summary ~ The Senior Application Developer, SuccessFactors Talent Acquisition & Onboarding job builds, maintains, integrates and implements talent...SeniorWork experience placementVisa sponsorship- ...that is consistently named among the 50 best-managed firms in the nation, this is the firm for you. Doeren Mayhew is seeking a Senior Software Engineer . This position is available in Dallas, Texas. Responsibilities: Act as a client-facing full stack engineer...Senior
- Why Join Us? We're a fast-growing, profitable tech company transforming how insurance claims are inspected and resolved. In an industry not exactly known for cutting-edge technology, we're pushing boundaries, building solutions once thought impossible, and shaping the...SeniorFull timeTemporary workLocal area
- We are seeking a Senior Software Engineer to design and deliver complex, multi-component features and systems. This role is ideal for an experienced engineer who can make thoughtful trade-offs between speed, scalability, and cost while building systems that hold up under...SeniorFull timeRelocationFlexible hours
- ...Georgia, Indiana, Massachusetts, New Jersey, New York, North Carolina, Pennsylvania, Texas About the Role We're looking for a Senior Software Engineer to own product capabilities from the data model to the final interaction. This is a frontend-leaning full-...SeniorContract work
- Software Development & Architecture Lead Calling all innovators – find your future at Fiserv. We're Fiserv, a global leader in Fintech and payments, and we move money and information in a way that moves the world. We connect financial institutions, corporations, merchants...Senior
- ...put people first. We reach higher. We do the right thing—today and for generations to come. Job Purpose and Impact The Senior Application Developer designs, builds, tests, deploys, and supports backend services and cloud-hosted application components for...SeniorWork experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior DDC Programmer. Be the first to apply!
- access developer Marietta, GA
- senior sas developer Marietta, GA
- scientific programmer Marietta, GA
- pega developer Marietta, GA
- developer relations Marietta, GA
- developer Marietta, GA
- sas programmer part time Marietta, GA
- weekend programmer Marietta, GA
- remote developer Marietta, GA
- remote ruby on rails developer Marietta, GA





