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

CNC Programmer

MRA Recruiting Services

Job Description

Job Description

CNC Programmer | Viking Cue Manufacturing LLC | Middleton, WI

Full-Time | On-Site
Monday-Friday | 7:00 AM – 3:30 PM
Pay: Based on Experience

Since 1965, Viking Cue has been crafting legendary, American-made pool cues known for precision, quality, and performance. As we continue to grow and evolve our manufacturing capabilities, we’re looking for a CNC Programmer to join our team in Middleton, WI.

This is a great opportunity for someone with foundational CNC machining and programming experience who enjoys solving problems, working hands-on, and continuing to build their technical skills.

Why Join Viking?

• Be part of a company with nearly 60 years of American craftsmanship and innovation
• Work on unique, high-quality products using a variety of materials and machining processes
• Stable Monday-Friday schedule
• Opportunity to expand your CNC programming and machining skills
• Cross-training and continued learning opportunities
• Full benefits package including 401(k)

What You’ll Do

• Program, set up, and operate CNC mills, lathes, and other machining equipment
• Develop and optimize CNC programs using CAM software
• Read and interpret engineering drawings, CAD models, and technical specifications
• Select appropriate tooling, fixtures, cutting parameters, and machining strategies
• Perform first-article inspections using precision measuring equipment
• Troubleshoot programming and machining issues to improve quality, efficiency, and repeatability
• Collaborate with engineering on manufacturability, tooling, and machining processes
• Support prototype, custom, and low-volume machining projects
• Maintain an organized, safe, and efficient work area

What We’re Looking For

Ideal candidates are curious, detail-oriented problem solvers who take pride in producing high-quality work and want to continue developing their CNC programming skills.

Experience with the following is helpful:

• CNC machining and machine setup
• CAM programming, including Mastercam, Fusion 360, SolidWorks CAM, or similar software
• Reading engineering drawings and blueprints
• Editing or troubleshooting CNC programs and G-code
• Tooling, workholding, and machining strategies
• HAAS CNC machines
• Miltronics or Centroid controls
• 4-axis or 5-axis machining

We’re also looking for someone who:

• Can work independently while collaborating with engineering and manufacturing
• Is adaptable and comfortable shifting priorities when needed
• Has strong troubleshooting skills and attention to detail
• Works efficiently while maintaining high-quality standards
• Is interested in learning, cross-training, and expanding their skill set

Requirements

• 2+ years of CNC machining experience in a prototype, job shop, or production environment
• CNC programming experience using CAM software
• Strong understanding of CNC machining, setup, tooling, workholding, and machine operation
• Ability to read engineering drawings and blueprints
• Ability to work on-site in Middleton, WI

Viking Cue Manufacturing LLC is an Equal Opportunity Employer.

We Make it Easy

Founded in 1901, MRA is a nonprofit employer association that serves more than 4,000 employers, covering more than one million employees.

As one of the largest employer associations in the nation, MRA helps its member organizations thrive by offering the most comprehensive assortment of HR services, information, education, and resources to help build successful workplaces and a powerful workforce.

We partner with these companies working directly with their HR department and leadership to hire their talent. We are a direct line to the company, not an agency recruiter.

Powered by JazzHR

x3Qvp0mtNX

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the CNC Programmer in Middleton, WI vacancy
  •  ...Nardini at ****@*****.*** or , you can also schedule an appointment at to learn more about this opportunity! As a CNC Programmer, you will develop, test, and optimize machining programs to produce high-precision components. This role involves selecting the... 
    Suggested

    Saige Partners

    Madison, WI
    1 day ago
  •  ...UPC CNC ProgrammerUPC has been designing and manufacturing retail store fixtures and point-of-purchase displays in Madison, Wisconsin, for almost 50 years, since 1978. Started as a family business, we have grown and have established ourselves worldwide. We are employee... 
    Suggested
    Work at office
    Worldwide

    MRA Recruiting Services

    Madison, WI
    3 days ago
  •  ...CNC ProgrammerWorkforce Solutions partners directly with teams looking to hire top talent. We are currently working with a family-owned manufacturing company seeking a CNC Programmer to join their Madison, WI location. Our client is a family-owned manufacturer, who is... 
    Suggested
    Full time
    Work at office

    Workforce Solutions

    Madison, WI
    1 day ago
  •  ...Job Description Job Description Universal Presentation Concepts (UPC) CNC Programmer Madison, WI About UPC UPC has been designing and manufacturing retail store fixtures and point-of-purchase displays in Madison, Wisconsin, for almost 50 years, since 19... 
    Suggested
    Work at office
    Worldwide

    MRA Recruiting Services

    Madison, WI
    a month ago
  • $29 - $38 per hour

     ...Description Job Overview: \n Ready to take the next step in your career? Marvin is looking for a Computer Numerically Controlled (CNC) Programmer to develop and maintain the programs that drive the production of our windows and doors. In this role, you'll support our Made-... 
    Suggested
    Hourly pay

    Marvin

    Madison, WI
    13 days ago
  •  ...Job Description Job Description Summary The CNC Lathe Operator is responsible for the manufacture of parts per plant specifications in an accurate and timely manner. Essential Duties and Responsibilities This list of duties and responsibilities is not all inclusive and... 
    Full time
    Afternoon shift

    Precision Gears, Inc.

    Madison, WI
    3 days ago
  • $25 - $28 per hour

     ...Position Title: CNC Machinist Wage: $25-$28/hour Shift: 1st Hours: Flexible between 5am-6pm QPS Employment Group is hiring a CNC Machinist for a company in Juneau, WI. This is a direct hire opportunity on 1st shift. CNC Machinist Responsibilities Set up and operate manual... 
    Apprenticeship
    Immediate start
    Flexible hours
    Shift work
    Day shift

    Monroechamber

    Madison, WI
    5 days ago
  • A CNC M achinist sets up, programs and operates computer numerical control machines to fabricate parts. The CNC machinist loads part programs in the machine, cycles machine, inspects parts and detects malfunctions in machine operations, such as worn or damaged cutting tools... 
    Relocation
    Shift work

    Nercon Conveyor Systems

    Madison, WI
    2 days ago
  • $25.72 per hour

    Overview CNC Machine Operator (Machinist) - 2nd Shift position available due to growth. 2nd Shift is from 3:00pm to 11:00pm ; must be able to train on 1st shift ( 7:00am to 3:00pm ) for up to nine months. Competitive rates starting at $25.72/hr plus 10% shift premium .... 
    Full time
    Relocation package
    Flexible hours
    Shift work
    Day shift
    Afternoon shift

    Twin Disc

    Madison, WI
    2 days ago
  • $30 per hour

    Date posted: April 21, 2026 Pay: From $30.00 per hour Job description: Noble-X, Inc is seeking a weekend CNC machinist with a primary focus on large horizontal mills for our growing companies. Our weekend shift operates on three 12‑hour shifts Fri‑Sun, with an extra 4 hours... 
    Hourly pay
    Full time
    Temporary work
    Flexible hours
    Shift work
    Weekend work

    Noble-X, Inc.

    Madison, WI
    2 days ago
  • $24.11 - $31.51 per hour

     ...complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process. CNC Machinist - 3rd Shift 30 days ago Requisition ID: 1985 Salary Range: $24.11 To $31.51 Annually We are seeking a skilled 3rd CNC... 
    Temporary work
    Night shift

    Custom-Marine

    Madison, WI
    2 days ago
  • $52k - $68k

     ...Job Title: CNC Machinist – 1st Shift Job Description This role focuses on operating manual, NC, and CNC machining equipment to produce precision components to close tolerances and high-quality finish standards. You will handle frequent daily set-ups on mills and... 
    Hourly pay
    Weekly pay
    Permanent employment
    Temporary work
    Flexible hours
    Shift work
    Day shift

    Aerotek

    Middleton, WI
    2 days ago
  • $24 - $27 per hour

     ...Cnc MachinistTradesmen International is immediately hiring experienced CNC Machinists for projects located in or around Middleton, WI. This is a first shift opportunity and the pay rate is $24-$27/hour based on experience and skill level. If you are a Machinist and want... 
    Work at office
    Immediate start
    Day shift

    Tradesmen International

    Middleton, WI
    3 days ago
  •  ...position will run different grades of material and perform multiple setups a day. Qualifications: High school diploma 3 to 5 years of CNC machining operation setup and programming experience preferred Experience performing multiple setups per day and running different... 
    Work at office
    Worldwide
    Flexible hours
    Shift work
    Day shift

    Krones AG

    Madison, WI
    2 days ago
  • $55k - $75k

     ...you transfer files, document quality checks, and hand off a clean setup for the next run. We have multiple immediate openings for CNC professionals who can set up, operate, and support basic programming in a fast-paced shop. What you’ll do Set up, operate, and... 
    Local area
    Immediate start
    Remote work
    Shift work

    Paramount Inc.

    Cross Plains, WI
    2 days ago
  • $22.82 - $31.37 per hour

     ...machining issues, and support continuous improvement initiatives to enhance productivity and quality. Opportunity for career growth as a CNC Machinist to operate, set-up and program CNC Lathes, Mills and Multi-axis machines. About You Our mission is driven by an... 
    Contract work

    Sierra Space Corporation

    Middleton, WI
    2 days ago
  • $36 - $39 per hour

     ...growing production and development needs, we’ve recently expanded our machine shop with new equipment, including a 2026 SMEC 2500BY CNC turning center and a 2020 Kitamura HX300iG 4-axis horizontal mill. The Ideal Candidate Perform a range of machining tasks for development... 

    MRA Recruiting Services

    Middleton, WI
    4 days ago
  • $24 - $27 per hour

    Description Tradesmen International is immediately hiring experienced CNC Machinists for projects located in or around Middleton, WI . This is a first shift opportunity and the pay rate is $24-27/hour based on experience and skill level. If you are a Machinist and want... 
    Immediate start
    Day shift

    Tradesmen International, LLC

    Middleton, WI
    2 days ago
  • $60k - $77k

     ...As a Senior Machinist, you’ll be at the forefront of manufacturing operations, utilizing your expertise in machine shop equipment, CNC machinery, and advanced programming techniques. This role will challenge your problem‑solving abilities and expand your technical knowledge... 
    Hourly pay
    Relocation package
    Shift work
    Rotating shift

    The Employee Connect

    Madison, WI
    2 days ago
  •  ...Description Job Description Speed Gems Custom Car Parts is a small to mid-volume machine shop. We have an opening for a first shift Programmer - Machinist Must be proficient in converting a solid CAD model to a finished part by creating tooling selections and... 
    Day shift

    Speed Gems Transmission Adapters

    Waunakee, WI
    2 days ago
  • $33 - $37 per hour

     ...Job Description Job Description Lead CNC Machinist We're looking for an experienced Lead   CNC Machinist who enjoys building high‑quality tooling, solving problems on the fly, and helping others grow. If you're skilled with CNC equipment, confident reading blueprints... 
    Hourly pay
    Permanent employment
    Shift work
    Night shift

    Placon Corporation

    Madison, WI
    15 days ago
  •  ...forging prior to machining Inspect product for quality using various measuring tools Set-up tooling in machine Routine maintenance of CNC machines; check oil levels, coolant levels and concentration, change filters and monitor overall machine performance Empty chip bins... 

    Walker Forge, Inc.

    Madison, WI
    2 days ago
  • Overview Description Responsible for operating manual and CNC machinery with some assembly and hand work. Responsibilities Setups made by Machinists and instructions given on operation procedures. Work may be of fairly close tolerance in nature, but operation responsibility... 

    WST FAB LLC

    Madison, WI
    2 days ago
  •  ...Entry-Level CNC Field Service Engineer – Wisconsin Latest Technology | Hands-On Training | Excellent Culture | Career Growth Do you like figuring out how things work—and fixing them when they don’t? Are you the person who enjoys working on cars, motorcycles, machinery... 
    Full time
    Local area
    Night shift
    Weekend work
    Weekday work

    Ellison Technologies

    Madison, WI
    a month ago
  •  ...directly from experienced Tool & Die and Machining professionals Gain hands-on experience with precision machining, mold building, and CNC equipment Clear opportunities for advancement as your skills grow Work on highly customized projects from start to finish... 
    Internship

    Allied Reliability

    Cross Plains, WI
    5 days ago
  • If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process. Laser Setup Operator Full Time Manufacturing Mineral Springs, Port Washington, WI, US 2 days ago Requisition ID...
    Full time

    KMC Stampings

    Madison, WI
    2 days ago
  • $25 - $30 per hour

     ...Job Full Description We are currently recruiting for a skilled CNC Machinist to join the team of our client, an engineering and fabrication company located in Verona. We are seeking candidates with 3-5+ years experience for this role, and it is a direct hire placement... 
    Full time
    Work experience placement
    Day shift

    Express Employment Professionals Defunct

    Verona, WI
    5 days ago
  •  ...Ability to work overtime as required. Requires excellent time management skills. Basic math and computer skills. Skill in operating CNC machinery is a plus. Follow direction and instruction - coachable Work well with other employees Follow safety guidelines... 

    BURROWS CABINETS

    Madison, WI
    4 days ago
  •  ...CNC MachinistExtreme Engineering Solutions is looking for a CNC Machinist to operate CNC milling machines, perform standard setups, and inspect precision-machined components. The ideal candidate has experience with CNC machine setup, operation, and quality inspections.... 
    Temporary work
    Flexible hours
    Shift work
    Day shift
    Afternoon shift

    Extreme Engineering Solutions

    Verona, WI
    3 days ago
  •  ...the repair to a die while it is on the die cast machine. · Basic understanding of hydraulic cylinders makeup. · Basic CNC offline Programmer (set-up and operation) of CNC; · Mazak Lathe, Mazak Mill, Mikron Mill, Top 1 Mill Agie Sinker EDM, Mitsubishi Wire EDM, 2... 
    Apprenticeship
    All shifts

    Madison-Kipp Corporation

    Madison, WI
    16 days ago

Do you want to receive more vacancies?

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