Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Millwork Engineer/CNC Programmer

Engelsma Homes

Job Description

Job Description

About Us

Engelsma Homes is a custom luxury homebuilder serving West Michigan for over 20 years. We transform lives and landscapes by creating extraordinary homes where every detail reflects our commitment to excellence, innovation, and meaningful connection. Our office and production area are tucked back in the woods where we can be inspired by the beauty of the landscapes around us. We know that much our success is due to our talented staff that appreciate our drive, supportive culture, and core values:

  • Get it Done
  • Right Thing
  • Improve Every Day (Find the Good)
  • Team First

We feel the combination of great people and culture are a key factor in creating beautiful spaces our clients love and ultimately believe our success can only come from God blessing our efforts.

About this Role:

Do you enjoy seeing a project come to life from concept to completion? Are you passionate about craftsmanship, problem-solving, and creating exceptional custom cabinetry? We're looking for a Millwork Engineer/CNC Programmer who takes pride in their work and wants to be part of a team that builds high-end custom cabinetry, millwork, and built-ins for residential projects.

This is more than a drafting position. You'll play a key role in transforming design concepts into detailed shop drawings, production-ready plans, and finished products that homeowners will enjoy for years to come. You'll work closely with designers, production staff, and installers while utilizing industry-leading software and technology to bring unique projects to life.

What You'll Do

  • Create detailed shop drawings, engineering documents, and CNC-ready programs using AutoCAD and Microvellum.
  • Collaborate with designers, project managers, and production staff to develop custom cabinetry and millwork solutions.
  • Translate architectural plans and design concepts into accurate build documents.
  • Produce revisions and updates throughout the project lifecycle.
  • Perform quality control reviews to ensure accuracy and manufacturability.
  • Support production teams with technical information and problem-solving.
  • Conduct field measurements and site visits.
  • Participate in framing walkthroughs.
  • Measure and order trim materials.
  • Assist with installation coordination and support.
  • Perform quality control inspections on both designs and completed projects.

What We're Looking For

  • 3–5 years of experience creating cabinetry or millwork shop drawings and construction documents.
  • Experience with AutoCAD, Microvellum, or similar cabinet engineering software.
  • Ability to read and interpret architectural plans, specifications, and design documents.
  • Understanding of cabinetry construction methods, materials, and manufacturing processes.
  • Familiarity with AWI standards.
  • Knowledge of CNC, nested-based manufacturing, and panel processing equipment.
  • General construction experience is a plus.
  • Experience applying lean manufacturing principles and process improvement strategies.

In addition to working within our strong employee focused culture, you will get:

  • Competitive compensation
  • Company profit sharing
  • Medical insurance
  • Dental Insurance
  • Vision Insurance
  • Employee assistance program
  • 401k with a company match
  • Enjoy Employee events throughout the year (picnics, sledding, holiday dinner, etc.)
  • Paid time off
  • 7 Paid Holidays

If you like a company that's big enough to provide stability yet small enough where you can have autonomy within your work and move fast, Engelsma Homes is the place for you. Apply today!

Job Posted by ApplicantPro
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Millwork Engineer/CNC Programmer in Grand Rapids, MI vacancy
  • $75k - $110k

     ...Job Description Job Description CNC Programmer / Process Engineer Location: Grand Rapids, MI Salary: $75,000 - $110,000 (Based on experience) Shift: A Shift - Monday through Thursday 5:00 am - 3:00 pm Job Type: Full-time About Gaishin Manufacturing... 
    Suggested
    Full time
    Monday to Thursday
    Shift work

    Gaishin Manufacturing Inc

    Grand Rapids, MI
    4 days ago
  • $32 per hour

     ...CNC Technician/CNC Programmer - Up to $32/hr DOE! This position is a direct hire opportunity! Integrity Trade Services is hiring a Integrity Trade Services is hiring a CNC Technician / CNC Programmer for our manufacturing client to start immediately up to $32/hr DOE! Receive... 
    Suggested
    Weekly pay
    Immediate start
    Monday to Friday
    Shift work
    Day shift

    Integrity Trade Services LLC

    Grand Rapids, MI
    6 hours ago
  •  ...Description Summary Under general direction of the Director of Engineering, the Mechanical Design Engineer is responsible for new product,...  ...~ Understanding of commodities including: cable harnesses, CNC milling/lathe, PCBA, box-builds, and electronic components ~... 
    Suggested
    Work at office

    Amphenol Borisch Technologies

    Grand Rapids, MI
    13 days ago
  •  ...Job Summary: The CNC Machinist Level 2 will set up and operate a variety of precision machines (lathes, boring mills, CNC machines, small mills) to perform a variety of precision boring, milling, drilling, tapping, turning, threading and facing operations. Requires a high... 
    Suggested
    Apprenticeship

    birmsearchgroup

    Grand Rapids, MI
    3 days ago
  •  ...precision instruments and orthopedic cutting tools. We offer a value-added approach to high-precision manufacturing, with specialties in CNC milling, turning and cutter grinding. We are seeking a CNC Machinist to set-up and operate single and/or multiple spindle machines,... 
    Suggested
    Contract work

    Autocam Medical

    Grand Rapids, MI
    6 hours ago
  •  ...experience as a machinist High school diploma/GED Strong mechanical and math skills Proficiency in reading technical drawings and blueprints Ability to operate a variety of machine tools Previous experience running CNC machinery Familiarity with CAM software and SolidWorks... 
    Work at office
    Night shift

    Knape & Vogt

    Grand Rapids, MI
    3 days ago
  • $51k - $83k

     ...Job Description: CNC Machinist | Kentwood, MI Salary Range: $51,000 - $83,000 depending...  ...and operations. Collaborate with engineers and other team members to optimize machining...  ...Apply CNC Machinist, CNC Operator, CNC Programmer, CNC Machinist Programmer, CNC Lathe Operator... 
    Immediate start

    The Pivot Group

    Grand Rapids, MI
    6 hours ago
  •  ...Summary/objective : Engineered Tooling Systems (ETS) is looking to add an experienced CNC Machinists OR Trainee. The CNC Machinist is responsible for producing machined parts by programming, setting up, and operating a computer numerical control (CNC) machine. A $2 night... 
    Full time
    Temporary work
    Traineeship
    Night shift

    Engineered Tooling Systems

    Grand Rapids, MI
    4 days ago
  •  ...We are seeking a skilled and detail-oriented CNC Lathe Machinist to join our team. The ideal candidate will be responsible for setting...  ...machines to produce high-quality precision parts according to engineering specifications. Key Responsibilities Set up and operate CNC... 
    Hourly pay

    Urgent Tool and Machine

    Grand Rapids, MI
    4 days ago
  • $30 - $32 per hour

     ...Job Description Job Description CNC Lathe Programmer | Direct Hire| $30.00-32.00/hr. based on skills and experience| Grand Rapids, MI...  ...Esprit and other programming software as needed. • Interpret engineering drawings, blueprints, and specifications to define... 
    Permanent employment
    Temporary work
    Local area
    Monday to Friday
    Flexible hours

    Kelly Services

    Grand Rapids, MI
    a month ago
  • $54.08k - $62.4k

     ...Job Title: CNC Machinist - 5 Axis Mills Join our dynamic team focused on producing precision parts for the defense sector. As a CNC...  ...supports non-programming roles as programming is managed by Process Engineers. Job Type & Location This is a Permanent position based out of... 
    Permanent employment
    Apprenticeship
    Flexible hours
    Shift work
    Day shift

    Aerotek

    Grand Rapids, MI
    6 hours ago
  •  ...improving manufacturing processes, and delivering high-quality, cost-effective products? We’re looking for Day shift and Night shift CNC Machinist's to join our team. Hours are Monday-Friday from 6am to 4pm for Days, and Sunday night-Friday morning from roughly 8pm to 6... 
    Permanent employment
    Work at office
    Monday to Friday
    Shift work
    Night shift
    Day shift

    NN, Inc - USA

    Kentwood, MI
    4 days ago
  •  ...at (***) ***-****. Job Description Set up, operate, and maintain CNC machining equipment Follow machine setup instructions defining...  ...and critical part requirements. Communicate with CNC manager and programmers to avoid mistakes and maximize efficiencies. Use precision... 
    Afternoon shift

    DIGITAL TOOL & DIE, INC.

    Grandville, MI
    1 day ago
  •  ...join our team. This position is responsible for operating 5 axis machine and performing precision milling and drilling operations for injection molds. Candidates should have hands-on CNC machining experience, including 2D, 3D, and 5 axis machining and CAM programming.... 

    Plastic Mold Technology Inc

    Kentwood, MI
    6 hours ago
  • $24 - $30 per hour

     ...This position is a direct hire opportunity! Integrity Trade Services is hiring a CNC Machinist for our manufacturing client to start immediately at $24-$30/hr DOE plus shift differential! Receive comprehensive benefits through our client upon hire! Responsibilities The... 
    Weekly pay
    Work at office
    Immediate start
    Shift work

    Integrity Trade Services LLC

    Grand Rapids, MI
    4 days ago
  •  ...Amphenol Borisch Technologies is currently seeking qualified candidates for the position of CNC Operator at our facility in Grand Rapids, Michigan . Under minimal supervision, the CNC Operator produces machined parts by operating a computer numerical control (CNC) machine... 
    Afternoon shift

    Amphenol

    Grand Rapids, MI
    4 days ago
  • $18 - $25 per hour

    Description Pay Range: $18/hr - $25/hr Shift: Monday - Friday, 6:00 AM - 2:30 PM Benefits: Medical, dental, vision, 401k, sick time, and PTO after 90 days! Summary: Sets-up, adjusts and checks out programming, and operates numerically controlled machine tools to perform...
    Monday to Friday
    Shift work
    Day shift

    G.A. Richards Group

    Grand Rapids, MI
    4 days ago
  •  ...Job title: CNC Machinist Reports to: CNC Foreman/Shop Foreman Supervisory responsibilities: None. Summary/objective: Specialty Tooling Systems (STS) is looking to add a CNC Machinist to their night shift team. The CNC Machinist will be responsible for running the Okuma... 
    Full time
    Temporary work
    Monday to Friday
    Shift work
    Night shift

    Specialty Tooling Systems

    Grand Rapids, MI
    4 days ago
  •  ...customers with maintenance, repair, and installation assistance of CNC machine tools on location or by telephone. Creating and updating...  ...be a team member; often working together with Customer Service Engineers. Providing assistance and training to Customer Service Engineers... 
    Work at office
    Monday to Friday

    Pacifica Continental

    Grand Rapids, MI
    4 days ago
  •  ...ADVANCED MANUFACTURING ENGINEER RESUME EXAMPLE Updated: Jun 26, 2025 - An Advanced Manufacturing Engineer provides critical input to product...  ...production fabrication lines including cut to length, miter, CNC, bending, welding and assembly. Set up, program, conditioning and... 

    Lamwork

    Grand Rapids, MI
    17 hours ago
  •  ...Job Description Job Description Description: GMB is currently seeking a Mechanical Engineer to fill a role on our project teams. Our ideal candidate is a humble and confident mechanical engineer with a passion for educational design, and at least ten (10) years... 
    Full time
    Flexible hours

    Gordon M. Buitendorp Associates, Inc.

    Grand Rapids, MI
    7 days ago
  • $60k - $90k

     ...Job Description Job Description Mechanical Engineer, Levels 2-3 Position Title(s): Mechanical Engineer Levels 2-3 Position Description: Mechanical Engineers of all levels work with other Mechanical Engineers, Project Managers, Controls Engineers, Builders,... 
    Immediate start

    Axis Automation

    Grand Rapids, MI
    18 days ago
  • $750 per month

     ...Job Description Job Description JOB SUMMARY: We are seeking a motivated and innovative Mechanical Engineer to join our engineering team in Wyoming, Michigan. The ideal candidate will be responsible for the design, development, analysis, and implementation of mechanical... 
    Temporary work

    Jennmar Automation

    Wyoming, MI
    17 days ago
  •  ...is built on trusting relationships with clients, partners, and each other. Here, you will collaborate with passionate architects, engineers, designers, and innovators who care deeply about their work and the people around them. Together, we create meaningful spaces while... 
    Work at office

    TowerPinkster

    Grand Rapids, MI
    7 days ago
  • $85k - $95k

     ...Job Description Job Description Senior Mechanical Engineer Position Overview: The Senior Mechanical Engineer will work together with team members at Axis, including Project Managers, Controls Engineers, Machine Builders, Machining / Fabrication specialists and... 
    Immediate start

    Axis Automation

    Grand Rapids, MI
    13 days ago
  •  ...is built on trusting relationships with clients, partners, and each other. Here, you will collaborate with passionate architects, engineers, designers, and innovators who care deeply about their work and the people around them. Together, we create meaningful spaces while... 
    Work at office

    TowerPinkster

    Grand Rapids, MI
    7 days ago
  •  ...Job Description Job Description Michigan engineering firm is looking to add a Mechanical Engineer to their team! Responsibilities: Leadership role on project team Prepare plans/specifications of systems for various designs (HVAC/plumbing, duct work, process... 

    Harrison Consulting Solutions

    Grand Rapids, MI
    29 days ago
  •  ...Job Description Job Description We are seeking a skilled CNC Lathe Technician/Programmer to join our automotive manufacturing team. This role is responsible for programming, setting up, operating, and maintaining CNC machining equipment to produce high‑quality components... 

    NN, Inc - USA

    Grand Rapids, MI
    4 days ago
  •  ...Best Metal Products has immediate job openings for DMG Robot Programmer/Operator. About Us: For 60 years, Best Metal Products has...  ...machine shop operations · Manually programs robot and other CNC machines · Perform basic maintenance activities such as PM checks... 
    Immediate start
    Night shift
    Afternoon shift

    Best Metal Products

    Grand Rapids, MI
    27 days ago
  • $25 per hour

    Laser Operator Pay Range: $25/hour *based on experience. 1st Shift: 6:30am-3:00pm with overtime as needed. This position is temporary with an opportunity to be hired full-time. Integrity Trade Services is hiring a Laser Operator for our client to start as soon as possible...
    Weekly pay
    Full time
    Temporary work
    Work at office
    Immediate start
    Day shift

    Integrity Trade Services LLC

    Grand Rapids, MI
    6 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Millwork Engineer/CNC Programmer. Be the first to apply!