Overview
The Lead Programming Engineer works with the Engineering Manager and other Lead Programming Engineers to lead, mentor and grow our Programming Engineer group. The Lead Programming Engineer is also responsible for inter-team communication between our sales department, project managers, design engineers and field personnel to ensure the success of the project. We strive to continually develop the skills of our employees and as the Lead Programming Engineer you will have a direct impact on the advancement of our Programming Engineers, ensuring they have the support they need.
The Company
ASG strives to be the trusted partner to our customers, to adopt proven technologies and to enhance the lives of our team members. Our team members are passionate about smart building technologies, with the goal of promoting healthy & environmentally friendly buildings through the provision of complete and reliable building management systems. We install control systems on new construction and retrofit projects, including large commercial research and development office campuses, data centers, bioscience, semiconductor clean rooms, and government laboratory campuses. ASG has a reputation for exceeding customer expectations and consistent execution. Our team members continue this tradition through their passion, integrity and desire to improve.
Job Responsibilities
The following list captures the general responsibilities; however, each project/team has different specifications, goals, environmental conditions, and financial considerations.
For large complex projects:
Education & Experience
Required: BS in Mechanical, Electrical or Aerospace Engineering.
Required: 5+ years of related (HVAC, building controls, construction) work.
Required: 5+ years of direct experience with Automated Logic control products.
Technical Requirements
· Knowledge and understanding of all HVAC systems as it relates to controls.
· Advanced knowledge of control systems and programming principles.
· Ability to interpret HVAC mechanical plans and specifications.
· Good project visualization and schematic design skills required.
· Proficiency in technical writing.
· Ability to explain technical information to technical and non-technical audiences.
· Mechanical aptitude and engineering common sense is a necessity.
· Knowledge of Automated Logic ecosystem.
· Knowledge of TCP/IP network structure and communication protocols.
· Experience with email, web, and database server configuration.
· Experience with function block programming.
General Requirements
· Effective communication and interpersonal skills to represent the company to customers and other outside contacts in an ethical
and professional manner.
· Willingness to be taught and the ability to learn quickly.
· Must have good organization, multitasking and time management skills.
· Self-motivated and a strong work ethic, with an attitude that enables yourself and others to perform.
· Attention to detail and willingness to coordinate and confirm project details and assumptions.
· Enjoy diverse working environments and occasionally being on construction sites.
· Be able to work on multiple projects in parallel with varying schedule constraints.
· Think logically, be flexible, and possess common sense.
· Must have a valid California Driver's License and a clean record.
Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.