Systems Software Engineer III

ACCO Engineered Systems•Phoenix, AZ

About The Position

The Systems Software Engineer III applies technical knowledge and experience to develop database programs and custom graphics for Building Management Systems, install the programming for assigned projects, and support project startup, commissioning, and troubleshooting. The role requires extensive computer skills and understanding of computer-operated systems, including network protocols. It also documents field as-built conditions and commissioning processes. This position leads large field projects with multiple team members and may perform Project Engineering work involving design engineering and field coordination. It works closely with Project Managers and assigned Project Engineering staff to support successful, timely project completion and presales activities. The role also leads customer training, supports project turnover to Service, and coaches and develops junior engineering staff. The position requires an associate degree in a technical field or 6–10 years of related work experience in building automation systems and/or industrial control systems programming. A bachelor’s degree in Mechanical or Electrical Engineering is preferred. Compensation is $47.00 to $60.00 per hour; actual compensation depends on factors including skills, experience, certifications, education or training, and work location.

Requirements

  • Associate degree in a technical field or 6–10 years of related work experience in building automation systems and/or industrial control systems programming.
  • Strong working knowledge of MS Office, Windows, and file structures.
  • Aptitude and experience with TCP/IP network structures and web navigation.
  • Highly organized, with the ability to work in a fast-paced environment.
  • Ability to work independently and autonomously, while exercising judgment about when to consult others and the Project Manager.
  • Valid California driver’s license.
  • Ability to deliver high-quality work that supports customer satisfaction.
  • Ability to delegate tasks to less experienced staff and assign resources appropriately to diagnose and address issues.
  • Excellent oral, written, and interpersonal communication skills.
  • Ability to regularly lift or move up to 30 pounds, frequently lift or move up to 50 pounds, and occasionally lift or move up to 100 pounds.
  • Ability to regularly stand, walk, handle or feel objects, and reach with hands and arms; frequently sit, talk, or hear; and occasionally climb or balance and stoop, kneel, crouch, or crawl.
  • Close vision and ability to adjust focus.
  • Regular and routine attendance.

Nice To Haves

  • Bachelor’s degree in Mechanical or Electrical Engineering.
  • Extensive knowledge of vendor software versions.
  • Experience effectively working with and training others in third-party integrations of vendor products, systems, and protocols.

Responsibilities

  • Lead development of databases and programs for large and complex control systems.
  • Execute initial systems point-to-point commissioning activities.
  • Conduct project turnover meetings with Project Managers to gather information for design engineering and graphic solutions.
  • Assist Operations Managers, Project Managers, and Field Supervisors with engineering resource allocation, scheduling, resource loading, and cost control.
  • Support troubleshooting of local and wide area network issues.
  • Use computer hardware and software to perform or support pre-functional testing of system software 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.
  • Identify potential problems with project designs and estimates and develop action plans with Project Managers to limit negative outcomes and exposure.
  • Provide technical project development support for presales applications and cost estimating.
  • Pursue development in new technologies and solutions and maintain knowledge of vendor software versions.
  • Work with and train others on third-party integrations involving vendor products, systems, and protocols.
  • Lead field coordination of installing subcontractors when a Project Engineer is not assigned.
  • Attend field project coordination and commissioning meetings as required by assigned projects.
  • Lead end-user and customer system training on assigned projects.
  • Develop, train, and coach junior Design Engineers and Systems Software Engineers on engineering concepts, applications, theories, and standards.
  • Coordinate systematic project turnover from construction to the Service team.
  • Assist Design Engineers in validating sequences of operations against design-build and contract requirements.
  • Coordinate timely and accurate project cost records, including timesheets and daily reports.
  • Manage field time and budgets for assigned projects.
  • Provide leadership to field teams on mid-sized projects with multiple team members.
  • Communicate project issues, obstacles, and information needs to team members.
  • Complete OSHA 10 and OSHA 30 safety training and follow applicable safety practices and program requirements.
  • Provide presales support to the Project Management and Sales teams.
  • Support additional internal administrative activities for the Technical Services Manager.
  • Perform other duties as assigned by Operations Management, Sales Management, or the Executive team.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service