Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Controls Programmer

Basepoint Building Automations

Job Description

Job Description

At Basepoint Building Automations, we’re driven by innovation, collaboration, and the belief that technology should make buildings — and the people in them — perform at their best.

We are Problem-solvers. Innovators. Builders. Collaborators. Technicians. Engineers. Thinkers. Learners. Leaders. We’re passionate about turning complex systems into simple, sustainable solutions that make a real impact.

We believe in teamwork, continuous learning, challenging projects, and celebrating success together. Sound like you? We’re looking for HVAC Programmer to spearhead business development efforts, manage long-term client relationships, and contribute to our continued growth in the Des Moines, Iowa area.

Job Summary

The HVAC Programmer is responsible for translating project requirements into functional and efficient control code for HVAC and building automation systems. This role focuses on programming, commissioning, troubleshooting, and maintaining Direct Digital Control (DDC) systems to ensure reliable system operation, energy efficiency, and compliance with design specifications. The position requires close collaboration with Project Managers and technical teams to support successful project delivery and long-term system performance.

Responsibilities

  • Collaborate with Project Managers to understand project scope, schedules, and technical requirements.
  • Program and commission DDC controllers for HVAC and building automation systems.
  • Write, test, debug, and modify control logic and software to meet system design and performance requirements.
  • Troubleshoot and resolve software and hardware issues associated with HVAC control systems.
  • Perform preventative maintenance and system optimization using engineering specifications and software tools.
  • Conduct peer code reviews to ensure adherence to company standards and industry best practices.
  • Integrate third-party devices and software components into building automation systems.
  • Document control sequences, code logic, system configurations, and development processes.
  • Support system startup, commissioning, and post-installation troubleshooting as required.
  • Maintain awareness of industry trends, emerging technologies, and best practices related to HVAC controls and automation.

Essential Key Performance Indicators (KPI)

  • Timely completion of programming and commissioning activities in alignment with project schedules.
  • Successful system operation meeting performance, efficiency, and design specifications.
  • Accuracy, consistency, and maintainability of control code and system documentation.
  • Effectiveness in diagnosing and resolving software and hardware issues.
  • Compliance with internal programming standards and industry best practices.
  • Reduction in post-commissioning issues, rework, and system downtime.

Requirements

  • Bachelor’s Degree, Associate Degree, Vocational/Technical Certificate, or equivalent combination of education and relevant HVAC programming experience required.
  • Demonstrated experience programming HVAC control systems, including writing, testing, and debugging code.
  • Working knowledge of HVAC control systems, DDC controllers, and building automation platforms.
  • Proven ability to troubleshoot software and hardware issues in HVAC systems.
  • Strong analytical, problem-solving, and decision-making skills.
  • Proficiency with Microsoft 365 applications and general computer systems.
  • Effective written and verbal communication skills.

Physical Requirements

  • Ability to sit, stand, and walk for extended periods.
  • Ability to access mechanical rooms, rooftops, and equipment areas, including climbing stairs or ladders.
  • Valid driver’s license with the ability to travel to project sites as required.
  • Ability to lift and carry equipment or materials weighing up to 20 pounds on an occasional basis.
  • Ability to work in environments with varying temperatures, noise levels, and confined spaces.
  • Manual dexterity and visual acuity sufficient for computer-based programming and hands-on system work.

Why Basepoint Building Automations:

Basepoint was built on the belief that the best companies are owned by the people who show up every day to do the work. As an employee-owned building automation company , we approach every project with a long-term mindset, shared accountability, and pride in doing the work right. Our people are owners, which means higher standards, stronger teamwork, and a long-term mindset. When the company succeeds, we all succeed—and that shows up in how we work every day. When you join Basepoint, you’re not just taking a job, you’re helping build something you own.

Vacancy posted 11 days ago
Similar jobs that could be interesting for youBased on the Controls Programmer in Davenport, IA vacancy
  • $115k - $145k

     ...Job Type Full-time Description The Senior Electrical Controls Engineer applies accepted electrical design standard operating procedures to assigned projects. Ensures all assigned sections of projects meet the proposed budget, schedule, and technical objectives... 
    Suggested
    Full time
    Temporary work
    Flexible hours
    Day shift

    Doerfer Corporation

    Moline, IL
    1 hour ago
  •  ...PCT Ebeam and Integration is seeking an Electrical Controls Engineer. Our System Integration team performs PLC programming, coordinated drives systems, safety upgrades, legacy upgrades, and custom industrial equipment design and build. Summary The Electrical Engineer... 
    Suggested
    Work at office
    Overseas

    PCT Ebeam and Integration, LLC

    Davenport, IA
    1 day ago
  •  ...Description Salary: Tri-City Group is seeking an experienced Controls Engineer for Davenport, IA. The controls engineer will be...  ...Knowledge and experience in industrial automation projects using programmable logic controllers from Allen-Bradley, Siemens, and GE is... 
    Suggested

    Tri-City Group

    Davenport, IA
    4 days ago
  • Job Description: Our company is currently in search of a Senior Electrical/Power Engineer to join our team at our business unit located in Davenport, IA. Responsibilities The Senior Electrical/Power Engineer is responsible for providing project...
    Suggested
    For contractors
    Local area
    Shift work
    Weekend work
    Day shift

    Patterns Hiring, Inc.

    Davenport, IA
    4 days ago
  • Join Raytheon’s virtual Electrical Engineering career fair and discover how you can help build the technologies behind some of the world’s most critical missions. We’re hiring students and eager professionals ready to innovate, solve complex challenges, and make an impact...
    Suggested
    Remote job

    RTX

    Davenport, IA
    4 days ago
  •  ...cross-functionally, and seeing complex automation systems come to life on the plant floor. Responsibilities Take ownership of control system tasks to ensure projects are delivered on time and within budget Design, program, debug, and validate PLC and HMI control... 
    Worldwide

    Wright Technical Services

    Bettendorf, IA
    27 days ago
  •  ...Summary Our client is seeking a Controls Engineer to play a key role in the electrical design, development, and startup of custom...  ...customer and company standards Collaborate closely with robotic programmers, HMI developers, and mechanical teams to ensure full system... 
    Full time

    Wright Technical Services

    Bettendorf, IA
    a month ago
  • $100k - $115k

     ...verbal communication skills. U.S. work authorization required (visa sponsorship is not available). Must be able to access controlled technology as per Export Administration Regulations (EAR) & ITAR compliance. Preferred Qualifications: ~10+ years of experience... 
    Full time
    For contractors
    Work at office
    Relocation package
    Shift work
    Day shift

    Rootshell Inc

    Davenport, IA
    11 hours ago
  • $55 - $80 per hour

     ...Rinvio is hiring a Process Control Engineer for process controls, PLC systems, and industrial automation engineering in the Davenport, IA area. Pay: $55-$80/hour, based on experience Location: Davenport, IA Schedule: Full-time industrial/plant support work;... 
    Full time
    Contract work

    Rinvio

    Davenport, IA
    1 day ago
  •  ...include but are not limited to: Electrical equipment specification Power distribution system design and layout Power system control/automation design Protective device settings and coordination Project management Installation supervision and... 
    Immediate start

    Tri-City Group

    Davenport, IA
    4 days ago
  •  ...and standing as needed The employee will be required to use the following machines or tools: Desktop computer, database and control software Multimeter The employee will work in the following conditions: Indoors In extreme heat and extreme cold In... 
    Full time
    For contractors
    Work at office
    Monday to Friday
    Day shift

    SSAB

    Montpelier, IA
    4 days ago
  • Job Description Job Description Description: Shive-Hattery's Quad Cities, IA office has an opening for an Electrical Engineer with 5+ years of experience. This opportunity is a full-time position for a motivated individual with the ability to work and learn who ...
    Full time
    Contract work
    Work at office
    Flexible hours

    Shive Hattery Group, Inc.

    Bettendorf, IA
    2 days ago
  • $75k - $120k

     ...and engineering teams to safely meet business objectives. In this role, you design, improve, and maintain electrical systems and controls that are fully integrated with manufacturing processes, driving higher efficiency, output, and product quality. You will lead projects... 
    Permanent employment
    Internship
    Relocation package

    Actalent

    Riverdale, IA
    1 day ago
  • $125k

    job summary: Leading A&E firm is seeking a Sr. Electrical Engineer to join their team in Moline, IL! Lead electrical system designs and calculations for various projects as you collaborate with MEP teams, mentor junior staff and provide technical analysis to resolve ...
    Permanent employment
    Temporary work
    Work experience placement
    Relocation package
    Moline, IL
    a month ago
  •  ...require work at customer locations. Electrical equipment specification Power distribution system design and layout Power system control and automation design Arc Flash Analysis Protective device settings and coordination Project management Installation... 
    Night shift

    Tri-City Group

    Davenport, IA
    25 days ago
  • $52 - $65 per hour

     ...support work; schedule and overtime may vary by site needs Type: Contract Responsibilities: - Lead or support electrical, controls, and automation work in a manufacturing or industrial environment - Coordinate troubleshooting, preventive maintenance, PLC/HMI... 
    Full time
    Contract work

    Rinvio

    Davenport, IA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Controls Programmer. Be the first to apply!