- Full-time
DURATION Moulding & Millwork (a Wholesale Manufacturing Division of Hamilton Building Supply) is seeking a *Senior CNC Programmer *for our custom shop**. **The **Senior CNC Programmer **is responsible for programming, preparing, and operating the CNC machine to perform such tasks as drilling, milling, cutting etc. The ideal candidate should have a strong work ethic and a great attitude. Pay is commensurate with experience and skill level.
Hamilton Building Supply is a 2021 Lumber and Building Material Dealer of the Year and has been independent for 102 years and a Top Workplace 2025 and 2026 recipient. HBS is financially strong, and family owned.
Daily Responsibilities of the Senior CNC Programmer
- Collaborates as needed with team on work orders to understand scope of work and best build practices.
- Confirms and records all materials used for production of work orders and submits paperwork to office upon job completion.
- Works within machine schedules to ensure efficiencies and timelines are met.
- Operates all necessary tools to complete the job.
- Ensures tools and equipment are properly cleaned, stored, and maintained for optimum performance and safety.
- Labels jobs according to SOP for proper identification by staff outside of DURATION® shop.
- Maintains a clean working environment and proper use of safety equipment such as hearing protection, goggles, and gloves.
- Regularly evaluate the efficiency of business/shop procedures according to organizational objectives and apply improvements – 2 Second Lean, 6 Sigma.
- Move equipment and materials to staging and production areas
Qualifications of the Senior CNC Programmer:
- Strong eye/hand coordination and motor skills.
- Use of VCarve Pro and Fusion 300 software along with basic computer skills.
- Strong understanding of 3D & 2D Design, ability to design in 2D
- Ability to perform basic math and know how to read and use a tape measure.
- Good communication skills.
- Ability to read and comprehend detailed instructions.
- Ability to take direction from others and apply common sense good judgement when carrying out instructions.
- Ability to multi-task, be detail oriented, and have excellent organizational skills.
- Understanding of safety practices and procedures
- Able to lift 50 pounds and up to 100 with assistance
Benefits:
- Medical, Dental and Vision Insurance
- Health Savings Account
- 401(k) and 401(k) matching after eligible after 90 days of employment
- Paid Time Off
- Six Paid holidays
- Employee Discount
- Educational Assistance
You should be proficient in:
- CNC Programming
- Tape Measure Reading
Machines & technologies you'll use:
- CNC Mill (3-4 axis VMC)