BMS Programmer
BCM Controls Corporation
Software Engineer – Building Automation (DDC Programmer) page is loaded## Software Engineer – Building Automation (DDC Programmer)locations: Woburn, MA (BCM HQ)time type: Full timeposted on: Posted Yesterdayjob requisition id: JR105121**Salary:** $100,000–$135,000+ per year, commensurate with experience and platform proficiency **Location:** Woburn, MA **Reports to:** Engineering Manager## ## **Who We Are**At **BCM Controls**, our mission is simple: *to be the best place you will ever work*. We’re a growing leader in building automation, security systems, and energy services for commercial, institutional, and industrial clients. If you're looking to grow your career, sharpen your technical skills, and make a meaningful impact, BCM is the place to do it.## ## **What We Offer*** Competitive wages based on experience* Career advancement, professional development, and technical training* A recognition-driven culture with strong leadership* Work/life balance* 401(k) with company match* Comprehensive medical, dental, vision, and prescription coverage* Company-paid Life and AD&D insurance* Short- and long-term disability* Tuition reimbursement## ## **What You’ll Do**You will develop and support software for DDC controls, HVAC automation, and integrated building systems. This role is ideal for someone passionate about programming, commissioning, and systems integration within the building automation industry.Key responsibilities include:* Develop project-specific BAS software, graphics, and control logic following BCM standards* Coordinate and support all software-related tasks, including vendor interface and system integration* Interpret mechanical, electrical, and control drawings; develop sequences of operation* Write, compile, test, and install HVAC control programs, including BACnet, Modbus, and other open protocols* Support commissioning engineers during startup, testing, and turnover* Create and maintain standard software libraries* Provide technical support to the Service department for system troubleshooting and controls diagnostics## ## **Who You Are**A strong candidate will have experience in DDC programming, building automation, and HVAC control systems with the ability to collaborate across engineering, service, and project teams.* 5+ years of experience programming DDC / BAS systems* Understanding of networking, temperature controls, and integrated building systems* Experience with Schneider Electric EcoStruxure or related Schneider BAS platforms is highly preferred. Candidates with Niagara, Automated Logic, Siemens, or Johnson Controls experience are also encouraged to apply.* Proficiency with AutoCAD, Visio, or similar design tools* Knowledge of HVAC systems, control sequences, and facility automation* Familiarity with construction methods, installation standards, and field coordination* Strong teamwork and accountability skills## If you’re an experienced BAS/DDC programmer looking to grow your career in a supportive, people‑focused environment, **we want to hear from you**.**Apply today** to join BCM Controls and help us shape the future of building automation.*BCM Controls is an Equal Opportunity Employer. We value diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, genetic information, or any other protected characteristic under applicable laws.* #J-18808-Ljbffr BCM Controls Corporation
- ...Software Engineer – Building Automation (DDC Programmer) page is loaded## Software Engineer – Building Automation (DDC Programmer)locations: Woburn, MA (BCM HQ)time type: Full timeposted on: Posted Yesterdayjob requisition id: JR105121**Salary:** $100,000–$135,000+ per...SuggestedTemporary work
- ...About the Opportunity We are seeking a full-time CMM Programmer I to join our quality team — someone with experience programming CMM equipment using PC-DMIS and/or Calypso, working from a variety of data sources including model-based definitions, CAD/CAM files, drawings...SuggestedPermanent employmentFull timeRelocation
$110.2k - $176.4k
...the impossible and find transformative solutions that turn dreams into possibilities. Job Description The Senior Statistical Programmer is responsible for developing, testing, maintaining, validating, and documenting data analysis programs that generate analysis datasets...SuggestedHourly payDaily paidTemporary workWork at officeRemote workFlexible hoursShift work- ...the program utilizing the CAD model is required. Some travel to NC and other sites for program implementation is required PCDMIS programmer Used PCDMIS version 2021 or newer Min 5 years of PCDMIS programming experience, or 2 years of PCDMIS experience along with 5 years...Suggested
$36 - $44 per hour
...CMM Programmer – 1st Shift Location: North Billerica, MA Shift: 1st Shift – Position Type: Full-Time The CMM Programmer develops, modifies, and maintains Coordinate Measuring Machine (CMM) inspection programs for new and existing products using PC-DMIS software. This...SuggestedHourly payFull timeWork at officeShift workDay shift- Perforce is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. We are proud to inspire creativity, foster belonging, support collaboration, and encourage wellness. At Perforce, you’ll work...Full timeLocal areaRemote work
- ...innovations and manufacturing techniques on behalf of our customers. About the Opportunity: We're looking for an experienced CMM Programmer Candidate. You will have the opportunity to work with an experience and highly motivated team. The role will be processed based...Full timeLocal areaFlexible hours
- 2 weeks ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. The Process Engineer will be responsible for programming Coordinate Measuring Machines (CMM) to support the manufacturing efforts. The CMM programming will be done...Full time
$79k - $119k
Posting Type Hybrid/Remote Job Overview WHO WE ARE Relativity is a leading legal data intelligence company building technology that helps users organize data, discover the truth, and act on it with confidence. Our AI-powered, cloud platform, RelativityOne...Remote workHome office$103k - $155k
Posting Type Hybrid/Remote Job Overview WHO WE ARE Relativity is a leading legal data intelligence company building technology that helps users organize data, discover the truth, and act on it with confidence. Our AIpowered, cloud platform, RelativityOne, transforms massive...Remote workHome office$75.5 - $102 per hour
Overview Placement Type: Temporary Salary: $75.50-102 Hourly $ 75.50 - $102 / hour Start Date: Jun 29, 2026 Are you ready to shape the future of internal development workflows at a leading technology company? We're seeking a visionary...Hourly payTemporary workFlexible hours$134k - $184k
About the Team STR’s Analytics Division researches and develops novel technologies to solve challenging national security problems through advanced analytics. Our team consists of passionate and motivated engineers and scientists with advanced degrees in engineering...Full timeWork at officeLocal areaFlexible hoursNight shift- Perforce is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. We are proud to inspire creativity, foster belonging, support collaboration, and encourage wellness. At Perforce, you’ll work...Full timeLocal area
$168k - $252k
ABOUT THE TEAM The Anduril Imaging team develops state-of-the-art imaging systems, deployed to tackle the most significant security challenges of America and its allies. We are interested in candidates that are excited to build Anduril's next generation of imaging...Full timeWork experience placementLocal areaRelocation package- ...Statistical Programmer (SAS Programmer) Integrated Resources, Inc is a premier staffing firm recognized as one of the tri-states most well-respected professional specialty firms. IRI has built its reputation on excellent service and integrity since its inception in...Work experience placement
$146k - $194k
Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business model of the 21st century’s most innovative companies to the defense industry...Full timeWork experience placementImmediate start$160k - $190k
Lead Software Engineer (Transformation & Technical Excellence) Stack: JavaScript (Node/Lambdas), MongoDB, Angular The Mission We are seeking a Lead Engineer who doesn't just write code, but builds the ecosystem where great code thrives. Currently, our engineering...Full timeWork at officeRemote workFlexible hours$139k - $180k
Senior Software Engineer Own the software architecture and implementation for real-time radar/EO/IR prototype systems Location: Woburn, Massachusetts, United States Compensation: $139,000 - 180,000 USD / year Job Tags: Software About The Role Senior Software Engineer...Full timeLocal areaRemote work$190k - $230k
HackerOne is a global leader in Continuous Threat Exposure Management (CTEM). The HackerOne Platform unites agentic AI solutions with the ingenuity of the world's largest community of security researchers to continuously discover, validate, prioritize, and remediate exposures...ApprenticeshipWork at officeLocal areaRemote workFlexible hoursShift work1 day per week$115.2k - $172.8k
## Senior Software EngineerApplylocations: Wilmington-MA (Upton)time type: Full timeposted on: Posted Yesterdayjob requisition id: R-6088Onto Innovation is a leader in process control, combining global scale with an expanded portfolio of leading-edge technologies...Permanent employmentWork at office$115k - $130k
Sr Software Engineer – Woburn, MA Management Level G Notified, a leading global technology and services partner to corporate professionals, is expanding its Technology team and adding a Sr Software Engineer in Woburn, MA. Location: 130 New Boston Street, Woburn, MA. Working...Work experience placementWork at officeLocal areaWork from homeMonday to FridayFlexible hours$140k - $165k
Salary Range: $140,000.00 To $165,000.00 Annually About Us We are a global team of like-minded Med-Tech professionals focused on patient centric solutions in a collaborative environment leading to excellent outcomes. We have developed an advanced and unique heart failure...Remote work3 days per week$128k - $154k
Job Description This role will conduct coding, debugging, testing and troubleshooting under the supervision of a project or task lead, supporting a group's software development objectives. Essential Functions Develop software applications based on defined requirements...Temporary work$102.2k - $189.8k
Job Description The Product team forms the crux of our powerful platforms and connects millions of customers to the product magic. This team of innovative problem solvers develop and build products that help Epsilon be a market differentiator. They map the future and set...Temporary workFreelanceLocal areaFlexible hours$166k - $203k
HackerOne is a global leader in Continuous Threat Exposure Management (CTEM). The HackerOne Platform unites agentic AI solutions with the ingenuity of the world's largest community of security researchers to continuously discover, validate, prioritize, and remediate exposures...ApprenticeshipWork at officeLocal areaRemote workFlexible hoursShift work1 day per week$115.2k - $172.8k
Overview Onto Innovation is a leader in process control, combining global scale with an expanded portfolio of leading-edge technologies that include: 3D metrology spanning the chip from nanometer-scale transistors to micron-level die-interconnects; macro defect inspection...Permanent employment$134k - $184k
STR’s Analytics & C2 Division develops novel technologies to solve challenging national security problems through advanced analytics. Our team consists of passionate and motivated individuals with degrees in engineering, computer science, mathematics, physics, and data...Full timeLocal areaRemote workFlexible hours$149k - $204.6k
Overview Symbotic is an automation technology leader reimagining the supply chain with its end-to-end, AI-powered robotic and software platform. The platform orchestrates fleets of autonomous robots, real‑time control systems, and distributed services to power high‑density...- Finvi is seeking a Senior Software Engineer with expertise in MultiValue database environments, including PICK, Rocket Universe, and jBASE, to join our growing technology services team. This role combines software development, database administration, and systems support...ApprenticeshipVisa sponsorshipFlexible hours
$110k - $150k
Senior Software Engineer Azara Healthcare is seeking a senior software engineer with a high attention to detail and a passion for creating high performing applications. You will work on designing, implementing, and improving our data warehouse / business intelligence platform...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to BMS Programmer. Be the first to apply!
- program developer Woburn, MA
- survey programmer Woburn, MA
- training developer Woburn, MA
- remote entry level developer Woburn, MA
- gis developer remote Woburn, MA
- senior tableau developer Woburn, MA
- senior magento developer Woburn, MA
- remote ruby on rails developer Woburn, MA
- senior mainframe developer Woburn, MA
- scientific programmer Woburn, MA


