Systems Software Engineer II

ACCO Engineered Systems•Phoenix, AZ

About The Position

The Systems Software Engineer II applies technical knowledge and experience to develop database programming and custom graphics, then install this programming into building management systems for assigned projects. The role also supports project startup, commissioning, and troubleshooting, and documents as-built field conditions and commissioning processes. It works closely with Project Managers and assigned Project Engineering staff to help ensure timely and successful project completion. The position leads development of lower- and mid-level control-system databases and programs, supports commissioning and testing, and works with third-party integrations. It may lead field coordination and field teams on projects, train end users, and manage the systematic handoff of completed projects to the Service team. The role also contributes to project cost and schedule management, safety practices, and the coaching and development of junior Systems Software Engineers.

Requirements

  • Associate degree in a technical field or 2–5 years of related work experience in building automation systems.
  • Strong mechanical aptitude.
  • Working knowledge of MS Office, Windows, and file structures.
  • Ability to work in a high-paced environment and prioritize tasks to meet schedules set by Sunbelt leadership.
  • Ability to work independently and autonomously and take ownership of assigned tasks.
  • Valid California driver’s license.
  • Ability to deliver work that supports high customer satisfaction and high-quality results.
  • Excellent oral, written, and interpersonal communication skills.
  • Ability to sit and stand, use hands to operate a computer keyboard and telephone, and talk and hear.
  • Ability to lift and/or move up to 50 pounds occasionally, up to 20 pounds of force frequently, and up to 10 pounds of force constantly.
  • Ability to climb up and down ladders frequently and navigate construction sites while following site safety requirements and company policies.

Nice To Haves

  • Bachelor’s degree in Mechanical or Electrical Engineering.
  • Technical school training.
  • Basic knowledge of TCP/IP network structure and web navigation.
  • Knowledge of multiple vendor software versions.

Responsibilities

  • Lead development of lower- and mid-level control-system databases and programs.
  • Support initial systems point-to-point commissioning activities.
  • Troubleshoot local and wide area network issues.
  • Use computer hardware and software to support or execute pre-functional testing of system software code against the design sequence of operations.
  • Participate in and support final systems functional testing, including standard, third-party, LEED, and Title 24 testing as required.
  • Work with third-party integrations involving other vendors’ products, systems, and protocols.
  • Lead field coordination of installing subcontractors when a Project Engineer is not assigned to the project.
  • Attend required field project coordination and commissioning meetings.
  • Participate in and lead end-user and customer system training on assigned projects.
  • Manage the systematic turnover of assigned projects from construction to the Service team.
  • Assist Design Engineers in validating sequences of operations against design-build and/or contract requirements.
  • Coordinate with project staff to ensure accurate and timely recording of project costs, including timesheets and daily reports.
  • Manage field time and budgets for assigned projects.
  • Provide field team leadership on mid-sized projects involving multiple team members.
  • Communicate project issues, obstacles, and information needs to other team members.
  • Complete OSHA 10 and OSHA 30 safety training classes; practice safe work habits and participate in office and project safety programs.
  • Coach, mentor, and support the development of junior Systems Software Engineers.
  • Document as-built field conditions and commissioning process documents.
  • Support project startup and troubleshooting.
  • Work closely with Project Managers and assigned Project Engineering staff to support timely project completion.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service