What are the responsibilities and job description for the Machine Programmer position at Vaughan Buckley Construction?
Build the Future with VBC
At Volumetric Building Companies (VBC), we are redefining the future of construction. As a global leader in volumetric modular building, we integrate cutting-edge technology, precision-driven manufacturing, and expert modular construction to deliver high-quality, sustainable buildings—faster and smarter. Headquartered in Philadelphia, PA, with locations across the U.S., UK, Ireland, Poland, and Serbia, our reach is global, but our mission is deeply personal: to create spaces that improve lives.
At VBC, our people are our greatest asset. We foster a culture of innovation, collaboration, and continuous growth, where your ideas matter and your work makes a real impact. When you join us, you become part of a team that values excellence, respect, and community—a place where you can build your career while building a better world.
If you’re driven to be the best at what you do and want to be part of something bigger, let’s build the future together.
Role Overview
The Machine Programmer serves as the critical link between the design/engineering team and the shop floor in a modular construction manufacturing facility. This person ensures that design models are accurately translated into machine-ready programs for automated equipment used in floor, wall, and ceiling production lines. They also support daily operations by troubleshooting machine issues, optimizing workflows, and maintaining programming standards.
This role blends technical programming expertise, manufacturing process understanding, and hands-on problem-solving. It’s ideal for someone who thrives in a fast-paced production environment and enjoys working cross-functionally.
Key Responsibilities
Programming & Technical Setup
- Develop, modify, and maintain CNC/automated machine programs for floor, wall, and ceiling production lines.
- Convert design models (CAD/BIM/Revit/Inventor/etc.) into machine-readable formats (e.g., BTL, CNC code, proprietary machine languages).
- Validate program accuracy through simulations, test runs, and collaboration with operators.
- Ensure programs follow manufacturing standards, tolerances, and quality requirements.
Design-to-Production Integration
- Act as the primary liaison between the design/engineering team and the shop floor.
- Review design files for manufacturability and flag issues before production.
- Provide feedback to designers to improve consistency, efficiency, and machine compatibility.
- Maintain a clear workflow for receiving, processing, and releasing production files.
Troubleshooting & Daily Support
- Diagnose and resolve machine programming issues, errors, or misalignments during production.
- Support operators with machine setup, calibration, and program adjustments.
- Work with maintenance teams to identify root causes of recurring machine issues.
- Respond quickly to production stoppages and help restore operations.
Process Improvement & Optimization
- Analyze production data to identify opportunities for cycle time reduction and waste elimination.
- Standardize programming templates, naming conventions, and file management practices.
- Recommend upgrades or changes to tooling, software, or machine processes.
- Participate in continuous improvement initiatives (Lean, Kaizen, 5S, etc.).
Documentation & Compliance
- Maintain accurate documentation of programs, revisions, and machine configurations.
- Ensure compliance with safety standards, quality procedures, and manufacturing protocols.
- Train operators and new team members on machine programming basics and workflow expectations.
Required Skills & Qualifications
Technical Skills
- Experience programming CNC or automated manufacturing equipment (wood, steel, panelized, or modular construction preferred).
- Proficiency with CAD/BIM tools such as AutoCAD, Revit, Inventor, SolidWorks, or similar.
- Familiarity with BTL files, G-code, or proprietary machine languages (e.g., Weinmann, Randek, Hundegger, etc.).
- Strong understanding of manufacturing tolerances, materials, and production sequencing.
Problem-Solving & Communication
- Ability to troubleshoot mechanical, software, and workflow issues under time pressure.
- Strong communication skills to translate design intent into actionable production steps.
- Comfortable working on the shop floor and collaborating with operators, engineers, and supervisors.
Experience
- 2–5 years in CNC programming, manufacturing engineering, or automated production environments.
- Experience in modular, panelized, or prefabricated construction is a major plus.
- Background in industrial automation or machine integration is beneficial.
Preferred Qualifications
- Knowledge of Lean manufacturing principles.
- Experience with MES/ERP systems.
- Ability to read architectural and structural drawings.
- Familiarity with PLC logic (not required but helpful).
What Success Looks Like
- Smooth, error-free translation of design files into production programs.
- Reduced downtime due to programming or machine issues.
- Strong collaboration between design and production teams.
- Continuous improvements in cycle times, accuracy, and material efficiency.
The Salary Range for this position is $110,000 - $140,000 annual base salary annual performance bonus. We also offer the following benefits:
- Highly competitive pay, benefits program, and flexible time-off programs
- 401(k) program with employer matching
- Employee referral programs with charitable donations
- Day of Giving program to volunteer at community charities
VBC is an equal opportunity employer.
5:00 AM to 1:30 PM
Salary : $110,000 - $140,000