Employment - Millwork CNC Programmer

Millwork CNC Programmer

Anchored Recruiting & HR Solutions Ltd.

Full-Time Permanent

Weekdays

Description

Employer: Brilun Construction Ltd.

Title: Millwork CNC Programmer

Position: Full Time, Permanent

Hours of Work: Monday – Friday, 8:00AM – 4:30PM; 40 hours per week

Job Location: In-person, on-site at 645 Keltic Drive, Sydney, NS

Proposed Start Date: As soon as possible

Salary: Annual salary starting at $60,000 – negotiable based on commensurate knowledge and experience.

Benefit Package: Paid out vacation pay at 4%, paid statutory holidays, cost-shared health and dental benefits, and RRSP contribution.

Application Deadline: December 1, 2026, at 11:59PM AST, or until the position has been filled.


Anchored Recruiting & HR Solutions is delighted to partner with Brilun Construction Ltd. to recruit a skilled and solutions-focused Millwork CNC Programmer. Bring your technical expertise and precision to a family-run construction company, helping turn commercial millwork designs into quality finished spaces across our communities.  

Brilun Construction Ltd. has been a pillar of the Cape Breton community since 1993. As a multi-generational, family-owned and locally operated business, they offer integrated construction services for both commercial and residential clients across Cape Breton Island and beyond. Their unwavering commitment to a customer-first approach drives every project. They bring comprehensive expertise to all phases of the process, including design services, permits, consultations, and general contracting.

Reporting to the Millwork General Manager, the Millwork CNC Programmer translates architectural drawings and project specifications into accurate, production-ready CNC programs for Brilun Construction’s commercial cabinetry and architectural millwork projects. Using Mozaik or comparable software, this role prepares digital models and machining information while optimizing material use and production efficiency. Working closely with woodworkers, CNC operators, and project teams, the Programmer resolves technical challenges and ensure components meet design and quality requirements. The position also maintains current production documentation and supports estimating through material takeoffs and quantity calculations.

Core Accountabilities:

  • Develop and modify computer numerical control (CNC) programs for commercial cabinetry and architectural millwork using Mozaik or comparable software.
  • Interpret architectural drawings, shop drawings, and specifications to confirm dimensions, materials, and machining requirements.
  • Prepare accurate digital models, layouts, cut lists, and machining information to support shop production.
  • Review programs for accuracy, identify potential production issues, and resolve discrepancies before machining begins.
  • Optimize material layouts and programming sequences to reduce waste and improve efficiency.
  • Collaborate with woodworkers, CNC operators, and project teams to ensure programmed components meet design requirements and can be manufactured effectively.
  • Troubleshoot programming and machining issues to ensure the required fit, finish, and quality.
  • Maintain organized CNC programs and production documents, ensuring approved revisions are incorporated and the correct versions are released to the shop.
  • Support estimating through material takeoffs, quantity calculations, and production input.
  • Perform other duties as assigned.

Required Qualifications:

  • Minimum two (2) years of hands-on CNC programming experience producing commercial cabinetry or architectural millwork, with demonstrated ability to complete programming work independently.
  • Proficiency using millwork CAD/CAM software to prepare digital models, cut lists, and accurate, production-ready CNC programs.  
  • Ability to read and interpret architectural drawings, shop drawings, dimensions, and project specifications.
  • Practical understanding of cabinetry construction, woodworking materials, joinery, and manufacturing processes.
  • Working knowledge of material optimization, machining tolerances, and tooling considerations relevant to CNC woodworking.  
  • Strong technical aptitude, computer skills, and attention to detail when preparing and checking production information.
  • Resourceful problem-solving skills, including the ability to identify and resolve programming discrepancies and collaborate with operators to troubleshoot machining issues.
  • Clear communication skills, with the ability to explain technical information, clarify requirements, and work effectively with shop and project teams.  
  • Strong organizational skills, accountability, and the ability to manage priorities and meet production deadlines.
  • Reliable vehicle and own transportation are required.
  • A clear criminal record check is required.

 Assets:

  • Education or technical training in cabinetmaking, woodworking technology, CNC programming, CAD/CAM, or a related discipline.
  • Experience with Mozaik software.
  • Familiarity with AutoCAD or similar drafting software.
  • Experience with estimating, material takeoffs, or production planning.

 

We thank you for your interest, however only those chosen for an interview will be contacted.

If interested in this opportunity, please click the ‘Apply’ button and submit a valid resume and cover letter. Failure to submit the correct documents will result in an invalid application. 

Please note that this position is open to Canadian Citizens or Permanent Residents only and will remain open until filled. Applicants will be reviewed in two-week windows. 

All information collected will be shared with our client, Brilun Construction Ltd. By submitting this application, Anchored Recruiting & HR Solutions LTD. will be adding you to their talent pool database. You may be contacted in the future with potential job opportunities. 

How To Apply

Anchored Recruiting & HR Solutions Ltd. will be accepting applications for this opportunity via their Human Resource Information System (HRIS), or other external site. Please follow the link and the instructions below carefully. Failure to do so may result in disqualification.

Apply here

Intended Audience

This employment opportunity is open for: Canadian citizens, permanent residents, and temporary residents who are able to work for any employer in Canada (student permit, open work permit holders), unless specific eligibility criteria are noted in the above job posting.

Location Information
Community
Sydney
County
—
Province
NS
Country
Canada
Opportunity Information
Employer
Anchored Recruiting & HR Solutions Ltd.
NOC Code
—
Experience Required
Yes
Available Openings
1
Pay Type
Salary
Pay Period
To be Determined
Remuneration Per Pay Period
Estimated Weekly Hours
—
Start Date
—
End Date
—
Language
—
Posted on
November 10th 2026
Expires
December 1st 2026