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$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...SuggestedFull timeMonday to ThursdayShift work$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...SuggestedWeekly payImmediate startMonday to FridayShift workDay shift- ...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 ~...SuggestedWork at office
- ...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...SuggestedApprenticeship
- ...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,...SuggestedContract work
- ...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 officeNight shift
$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- ...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 timeTemporary workTraineeshipNight shift
- ...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
$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 employmentTemporary workLocal areaMonday to FridayFlexible hours$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 employmentApprenticeshipFlexible hoursShift workDay shift- ...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 employmentWork at officeMonday to FridayShift workNight shiftDay shift
- ...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
- ...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....
$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 payWork at officeImmediate startShift work- ...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
$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 FridayShift workDay shift- ...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 timeTemporary workMonday to FridayShift workNight shift
- ...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 officeMonday to Friday
- ...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...
- ...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 timeFlexible hours
$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$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- ...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
$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- ...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
- ...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...
- ...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...
- ...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 startNight shiftAfternoon shift
$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 payFull timeTemporary workWork at officeImmediate startDay shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Millwork Engineer/CNC Programmer. Be the first to apply!
- cnc engineer Grand Rapids, MI
- cnc programmer Grand Rapids, MI
- cnc machine operator Grand Rapids, MI
- cnc mill machinist Grand Rapids, MI
- cnc machinist Grand Rapids, MI
- cnc operator Grand Rapids, MI
- boeing cnc machinist Grand Rapids, MI
- cnc machinist programmer Grand Rapids, MI
- cnc lathe machinist Grand Rapids, MI
- cnc setup operator Grand Rapids, MI


