Skip to content


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 Industry.

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 at If you would like to inquire about opportunities not listed on, please see the list of common openings and use the contact form below.


BCM typically has needs in the following areas: 

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 sales experience of similar complex products (HVAC, Security, Access Systems, IP Video and related Building Automation Systems). Strong customer relations skills and drive to grow key areas are a must.

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 successfully complete project commissioning. Solid organization and communication skills are required to develop and maintain long-term client relationships. Ideal candidates will have proven work history in HVAC controls or security systems, with a minimum of 5 years 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 on 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 preferred. Knowledge of computer networks and Windows a plus.

Design Engineers 

Our design engineers work as key members of our engineering team developing layout, build and rework designs for existing and new projects. Candidates should have experience in both the electrical and mechanical areas. Previous work experience in HVAC and DDC system design preferred. As a Design Engineer you will be responsible for coordinating activities concerned with design changes, scheduling and resolving engineering design and test problems. You will evaluate and approve design changes, specifications and drawing releases as well as prepare detailed submittal drawings. Must have a strong computer background. Experience with Visio and AutoCAD preferred. Candidates must be detail oriented, well organized and have the ability to work well in a team environment.

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 a prior controls or security system installations, system startup or trouble shooting experience are encouraged to apply. Technicians must be able to work independently as well as part of a team. Ideal candidates will be reliable, have strong computer skills with a working knowledge of Windows and a clean driving record.

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

Contact Us About Career Opportunities