Warroad, MN

Salary
$29–$38/hrfrom the description
Posted
Jul 5, 2026
Location
Warroad, MN
Last confirmed open
Jul 21, 2026

What this job asks for AI summary

This role centers on developing and maintaining CNC programs for door manufacturing, using software such as AlphaCam, InventorCam, and Xilog to automate equipment and support both standard and custom product designs. The position also involves reviewing special orders, supporting new product pilot runs, and contributing to process improvement efforts. It suits candidates with solid CNC programming experience and familiarity with wood door products.

Mid level · 3+ years · National · Full-time

Must have (8)
CNC programming · 3+ yrsAlphaCam, Inventorcam or XilogAutoCAD · 3+ yrsMS Office 365ExcelWordPowerPointOutlook
Nice to have (1)
Inventor

“or” means any one of them counts — you don't need all of them.

Posted 2 times — it's one opening, so apply once.

We read this from the posting text with AI. Skim the description below before ruling yourself out.

How this req sits in the market our data

What the occupation pays Median $119,144 (middle half $81,115–$160,963). This posting is about at that midpoint.

Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 28, 2026. It is a model, not a headcount.

Why we read it this way (7)

The job location is not explicitly stated in the posting, but Marvin is a window and door manufacturer headquartered in Warroad, MN, with operations across 19 North American cities. No specific city is named for this role, so CBSA is left blank.

This is a CNC programming role in a manufacturing context — not a traditional software development role. 15-1299 (Computer Occupations, All Other) is the best available fit; 15-1252 is noted as a runner-up since the role centers on writing and maintaining computer programs.

The degree requirement section lists a High School diploma as the baseline, with an Associate's degree and technical certifications as alternatives — none are stated as a hard minimum, so degree requirement is treated as None.

AlphaCam, InventorCam, and Xilog are listed together as the CNC programming software suite; they are captured as a single skill with alternatives since the posting treats them as the toolset for the same function.

The '3 or more years' experience requirement covers CNC Programming / AutoCAD Programming collectively; '5 years of door product knowledge' is listed as a plus and is not captured as a named technology skill.

Inventor is listed under the 'Also want to make sure you have' / demonstrated competence section alongside Office 365 and AutoCAD — its placement alongside clearly preferred items ('a plus') makes it preferred rather than a hard gate.

The posting mixes CNC technician duties with some administrative tasks (meeting minutes, scorecards, status reports), but the primary function is clearly CNC program development and maintenance.

Read the full posting

The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.

Apply

Apply on employer site ↗