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

CNC Programmer

Fisher-Barton Inc.

Job Description

Job Description

As a successful CNC Programmer, you will be responsible for a variety of aspects of the machining programming to include programming equipment, testing and determining the best programming and machining methods for our specific applications, and working with engineering on customer expectations and requirements.

At Fisher Barton, we don’t just make parts; we provide solutions for the world’s most demanding environments. As a CNC Programmer for our TST division, you will be the bridge between complex engineering blueprints and physical reality. You’ll be responsible for developing high-precision programs. 

We’re looking for a technical expert who thrives on precision, loves solving geometric puzzles, and enjoys seeing their code turn raw materials into high-performance components.

Location: TST 210 Business Park Drive, Sun Prairie WI 53590

Job Type: Full-Time 1st Shift

Shift Hours: 6:00AM - 2:00PM, Monday-Friday 

Key Responsibilities:

  • Program Development: Create, test, and optimize CNC programs for lathes using CAD/CAM software (Mastercam & SolidWorks).
  • Process Optimization: Select appropriate tooling, speeds, feeds, and work-holding fixtures to maximize efficiency and minimize tool wear.
  • Blueprint Analysis: Interpret complex technical drawings and 3D models, applying geometric dimensioning and tolerancing (GD&T) to ensure 100% accuracy.
  • Shop Floor Collaboration: Work closely with Machinists and Set-up Operators to prove out new programs and troubleshoot issues in real-time.
  • Continuous Improvement: Identify opportunities to reduce cycle times and improve part quality through innovative programming techniques.

Minimum Qualifications:

  • Problem-Solving: A "first-time-right" mentality with the ability to troubleshoot G-code and M-code at the machine controller.
  • Technical Literacy: Expert-level ability to read blueprints and a deep understanding of GD&T standards.
  • Tooling Knowledge: Strong grasp of metallurgy and the specific tooling requirements for machining high-wear materials.
  • Software Proficiency: Advanced knowledge of CAD/CAM software (Mastercam, SolidWorks).
  • Experience in CNC programming within a high-precision manufacturing environment that has ISO:9001 accreditation.
  • Previous experience working in a manufacturing setting is required
  • Must have strong attention to detail
  • Familiarity and skill with interpreting technical drawings and blueprints
  • Skilled at troubleshooting and resolving mechanical or logistical problems that arise
  • Ability to work independently and closely follow directions is essential
  • Should have a positive and professional attitude

Preferred Qualifications:

  • Education: High School Diploma preferred
  • Previous Metal Processing experience preferred but not necessary.
  • Successful knowledge to create Excel spreadsheets and reports.
  • Previous forklift experience a plus
  • Basic math and computer skills preferred
  • Mori Seiki, lathe, Mastercam experience highly desired
  • Familiarity with SPC a plus

  Physical | Visual Demands:

  • Moderate lifting (up to 50lbs.), bending and reaching.
  • Ability to bend, stoop, sit, move around often.
  • Ability to read and execute based on the blueprints given.

Work Environment/Safety Requirements:

  • Wears all required PPE and maintains safe work practices in a heated environment
  • Awareness/adherence to Accurate Specialties ISO-9001 Quality and Safety policies.

Benefits Package:

  • Medical, Dental and Vision Insurance
  • 100% Employee Owned
  • Company Paid Short & Long-Term Disability Insurance
  • Company Paid Employee and Dependent Life Insurance
  • Employee, Spouse and Child Life Insurance
  • Critical Illness Insurance
  • Prescription Drug Benefits
  • 401(k) Retirement Savings Plan with Employer Match
  • 10 Paid Holidays per year
  • Health Savings Plans (HSA, FSA and Dependent Flexible Spending Accounts)
  • Eligibility to participate in the ONE Fisher Barton Quarterly Bonus Plan
  • Tuition Assistance
  • Wellness Programs
  • Apprenticeship Programs
  • Off-Site Team Building Events
  • On-Site Cookouts and Celebrations
  • Birthday and Anniversary Recognition
  • Holiday parties
  • And more!

Learn more about Fisher Barton:

We are comprised of 7 manufacturing locations that include Fisher Barton Blades, Fisher Barton Specialty Products, TST (Thermal Spray Technologies), Zenith Cutter, Metkraft, and Accurate Specialties 

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the CNC Programmer in Sun Prairie, 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 Description: POSITION SUMMARY The CNC Tooling Engineer is responsible for supporting CNC machining operations through the preparation, organization, maintenance, and optimization of tooling and changeover processes within an aluminum... 
    Work at office

    Madison-Kipp Corporation

    Sun Prairie, WI
    21 days ago
  • Goodwin Recruiting - - Responsibilities: Complete machine setups and production changeovers; Read and edit machine programs as needed; Verify dimensions using precision measuring equipment; Monitor machine performance and machining consistency; Maintain organized work areas...

    Goodwin Recruiting

    Deerfield, WI
    23 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
  • $24 - $39 per hour

     ...CNC Mill MachinistA precision machining manufacturer is growing its CNC team and is seeking an experienced CNC Mill Machinist for a hands-on production role machining complex, tight-tolerance components. This opportunity is ideal for a machinist who enjoys setup work,... 
    Flexible hours
    Shift work

    New Day Executive Search

    Deerfield, WI
    3 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
  • $41.6k - $72.8k

     ...CNC MachinistWe are seeking a skilled CNC Machinist with expertise in setting up and operating CNC Mills, specifically 3–5 axis machines such as Doosan and Mori. This position involves machining aerospace parts to tight tolerances, reading and editing CNC code, and adjusting... 
    Hourly pay
    Permanent employment
    Summer work
    Local area
    Monday to Friday
    Night shift
    Afternoon shift

    Aerotek

    Waterloo, WI
    4 days ago
  • $41.6k - $72.8k

     ...Job Description Job Description Job Title: CNC Machinist Job Description We are seeking a skilled CNC Machinist with expertise in setting up and operating CNC Mills, specifically 3–5 axis machines such as Doosan and Mori. This position involves machining aerospace... 
    Hourly pay
    Weekly pay
    Permanent employment
    Temporary work
    Summer work
    Work at office
    Local area
    Monday to Friday
    Night shift
    Afternoon shift

    Aerotek

    Waterloo, WI
    5 days ago
  • $18 - $32 per hour

     ...Job Description Job Description Job Title: CNC Machine Operator (All Shifts) Job Description Operate and monitor CNC mills and lathes in a climate-controlled, high-production environment. You will load and unload parts, perform precision inspections, and work from... 
    Weekly pay
    Contract work
    Temporary work
    Summer holiday
    Work at office
    All shifts
    Monday to Friday
    Shift work
    Night shift
    Day shift
    Afternoon shift

    Aerotek

    Deerfield, WI
    5 days ago
  •  ...DUTIES AND RESPONSIBILITIES include the following. Other duties may be assigned.Set up and safely run shears, slears, press brakes, and CNC turret punch press.Safely operate roll formers.Perform quality inspections according to work instructions.Operate cranes and... 
    Full time
    Immediate start
    Shift work
    Afternoon shift

    Trachte Building Systems

    Sun Prairie, WI
    3 days ago
  • $18 - $32 per hour

     ...Job Title: CNC Machine Operator (All Shifts) Job Description Operate and monitor CNC mills and lathes in a climate-controlled, high-production environment. You will load and unload parts, perform precision inspections, and work from blueprints while potentially overseeing... 
    Weekly pay
    Contract work
    Temporary work
    Summer holiday
    All shifts
    Monday to Friday
    Shift work
    Night shift
    Day shift
    Afternoon shift

    Aerotek

    Deerfield, WI
    1 day 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
  •  ...technical drawings. Are comfortable using precision measuring tools. Pay close attention to detail and quality. Have experience with CNC or manual punch presses, turret presses, or similar equipment. Are dependable, safety-minded, and a strong team player. Manufacturing... 
    All shifts

    Dane Manufacturing

    Waunakee, WI
    3 days ago
  • $18 - $32 per hour

     ...CNC Machine Operator (All Shifts)Operate and monitor CNC mills and lathes in a climate-controlled, high-production environment. You will load and unload parts, perform precision inspections, and work from blueprints while potentially overseeing multiple machines in a robot... 
    Contract work
    Temporary work
    Summer holiday
    All shifts
    Monday to Friday
    Shift work
    Night shift
    Day shift
    Afternoon shift

    Aerotek

    Deerfield, WI
    3 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

    Waunakee, WI
    2 days ago
  •  ...equivalent required. Technical degree preferred. Experience: Two years of machining experience is preferred, and experience with CNC is also preferred. Skills and Key Attributes: Strong organizational and mathematical skills are required. Knowledge and experience... 
    Day shift

    Getriebebau NORD GmbH & Co. KG

    Waunakee, WI
    2 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
  • Set Up Technician Position type: Full-Time, Hourly Location: Sun Prairie, WI Ask Yourself This Do you thrive in an employee-focused environment with a small-company feel? Are you looking for an exciting and rewarding challenge with an opportunity...
    Hourly pay
    Full time
    Contract work
    Temporary work
    Local area

    Washington Mills

    Sun Prairie, WI
    2 days ago
  • Set Up TechnicianPosition type: Full-Time, HourlyLocation: Sun Prairie, WIDo you thrive in an employee-focused environment with a small-company feel? Are you looking for an exciting and rewarding challenge with an opportunity to grow and make an impact? If this sounds ...
    Full time

    Washington Mills

    Sun Prairie, WI
    2 days ago
  •  ...work. Can read and interpret blueprints and technical drawings. Are comfortable using precision measuring tools. Have experience with CNC equipment, panel benders, press brakes, or similar machinery. Pay close attention to detail and take pride in producing accurate... 
    All shifts
    Day shift

    Dane Manufacturing

    Waunakee, 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
  • $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

Do you want to receive more vacancies?

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