Automation Systems Engineer

Sunbelt Controls•Pleasanton, CA
•$42 - $55

About The Position

The Automation Systems Engineer develops HVAC/BAS system databases, programs, and custom graphics for assigned projects. The role requires proficiency in building automation controls, mechanical systems, programming, field experience, and industry-standard software and protocols. Although this is a non-field role, the engineer may support pre-functional and functional software testing remotely from an office. The position develops software test scripts from approved hardware designs and sequences of operation for use by the field team in verifying code compliance with contract requirements. The engineer supports design development, software implementation, systems integration, troubleshooting, commissioning and project turnover. The role coordinates with project managers, engineers, field technicians, contractors, commissioning agents, and other stakeholders to deliver project work in accordance with specifications, schedules, budgets, company standards, and cybersecurity requirements.

Requirements

  • Associate degree in a technical field or 2–5 years of related building automation systems work experience.
  • Proficiency with industry-standard programming languages, protocols, and software tools, including BACnet, Modbus, LonWorks, and Niagara Framework.
  • Working knowledge of Microsoft Office, Windows, and file structures; basic TCP/IP network structure and web navigation are desired.
  • Highly organized, able to work in a fast-paced environment, and able to prioritize tasks to meet schedules.
  • Ability to work independently and autonomously and take ownership of assigned tasks.
  • Strong critical thinking and attention to detail.
  • Valid driver’s license.
  • Ability to deliver work that supports high customer satisfaction and quality.
  • Excellent oral, written, and interpersonal skills.
  • Ability to sit and stand regularly, operate a computer keyboard and telephone, and talk and hear.
  • Ability to lift or move up to 50 pounds occasionally, up to 20 pounds frequently, and up to 10 pounds constantly.
  • Ability to climb ladders frequently and navigate construction sites while following company and site safety requirements.

Nice To Haves

  • Bachelor’s degree in mechanical engineering, computer science, or a related field.
  • Relevant certification in HVAC controls programming or building automation systems.

Responsibilities

  • Support design engineering development and reviews to ensure hardware devices are sufficient to meet the intent of systems sequences of operation.
  • Perform and lead software development, including control system databases, programs, and graphics for assigned projects.
  • Coordinate with project managers, engineers, and field technicians to complete projects on time, within budget, and according to specifications.
  • Collaborate as needed with mechanical and electrical engineers and contractors to integrate HVAC controls programming with building systems.
  • Support initial systems point-to-point commissioning remotely from the office, as needed.
  • Support remote troubleshooting of local and wide area network issues at project sites, as needed.
  • Use computer hardware and software to support or conduct pre-functional testing of system software against design sequences of operation.
  • Provide remote support for final functional systems testing, including standard, third-party, LEED, Title 24, and Guideline 36 testing as required.
  • Develop the knowledge or obtain training needed to program and support Sunbelt Controls OEM partnership product lines.
  • Develop the skills needed to work with third-party integrations of other vendors’ products, systems, and protocols.
  • Support identification, troubleshooting, and resolution of HVAC controls issues, including software bugs, communication errors, and hardware malfunctions.
  • Analyze system performance, identify inefficiencies, and recommend corrective actions.
  • Develop, customize, and optimize HVAC control strategies using protocols such as BACnet, Modbus, and LonWorks.
  • Conduct design reviews, peer evaluations, and simulations to validate system performance, reliability, and safe mechanical-system operation.
  • Support commissioning-agent coordination meetings for programming sequences and functional test-script development, as required.
  • Support project turnover from construction to the Service team, including program and sequence review and database backups, as necessary.
  • Assist design engineers in validating sequences of operation against design-build or contract requirements.
  • Manage assigned project time commitments and budgets, and regularly report their status.
  • Communicate work status, progress, issues, obstacles, and information needs to project team members using Slack and PORT operations tools.
  • Adhere to Sunbelt programming standards and guidelines, company policies and standards, and implemented cybersecurity solutions.
  • Manage time, track work progress, and monitor cost-to-complete using operational processes and tools.
  • Practice safe work habits and participate in office safety requirements and applicable project-specific safety requirements.
  • Perform other duties as assigned by department and corporate leadership.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service