Join our team of experienced professionals and a growing, reputable company

BCM Controls is looking for skilled talent with a strong desire to succeed and grow in the Building Automation, Security, Energy and Building Services Industries.

A career at BCM means being part of a team and being proud of it. It means working safely and exceeding customer expectations. It means learning and growing your career while striving for excellence both personally and professionally.

BCM Controls publishes all employment opportunities below. If you would like to inquire about opportunities not listed, please see the list of common openings and use the contact form below.

Current Openings


BCM typically has needs in the following areas:

Field Technicians
Our technicians possess good analytical skills and strong attention to detail. Technicians supervise and commission DDC system installations and service a wide variety of existing customers. Individuals that are either trained electricians or have prior controls or security system installations, system startup or troubleshooting experience are encouraged to apply.

Project Managers
Our Project Managers are responsible for ensuring that the projects are delivered on time and budget and to the customer’s satisfaction. Project Managers coordinate project resources, including installation personnel, outside contractors and equipment- tools, materials, supplies, etc. to perform new equipment installations and complete project commissioning. Solid organization and communication skills are required to develop and maintain long-term client relationships. Ideal candidates will have a proven work history in HVAC controls or security systems, with a minimum of 5 years of project management experience. Candidates must be detail-oriented, well-organized and possess strong written and verbal communication skills.

Software Engineers
Our Software Engineers assist in the development of project-specific software and graphics. As a software engineer, you will work directly with our project management staff and will be responsible for coordinating and supporting all software-related functions involved in a project. Job responsibilities include sequences of operation and the programming to meet those sequences as well as graphic interface and documentation for Direct Digital Control Systems. Additional responsibilities may include customer training. Prior experience programming Direct Digital Control Systems is preferred. Knowledge of computer networks and Windows is a plus.

Sales Engineers
Our Sales engineers identify, propose and close orders with existing and prospective customers. As a Sales Engineer, you will provide a high level of customer satisfaction by identifying issues, proposing solutions and supporting implementation. You will help manage existing customer accounts as well as develop and implement a process to identify and close business with High Potential Accounts. Your success will be assisted by existing sales resources that include a Massachusetts Statewide Purchasing Contract, Construction/ Procurement Lead Services and a large existing customer base. We are seeking candidates with 3-5 years of sales experience in similar complex products (HVAC, Security, Access Systems, IP Video and related Building Automation Systems). Strong customer relations skills and a drive to grow key areas are a must.

We hold resumes active for 60 days and will only be able to respond to those candidates in which we have an interest.