1

Cnc Programmer Jobs in Racine, WI (NOW HIRING)

Be Seen First

We have over 30 advanced CNC Machine Tools capable of machining components up to 70 feet long. As we continue to grow we are in need of 2-4 individuals for 1st and 2nd shifts. Our Benefit Package is ...

New

CNC programming experience * Experience with Tsugami and/or Star Swiss machines preferred * Fanuc controls experience preferred * Experience with precision inspection equipment including:

Milling Programmer

Kenosha, WI · On-site

$34 - $42/hr

Develop, write and maintain CNC machine programs to perform various machining processes. * Study sample parts, blue prints, drawings, engineering models, materials, specifications and other ...

Be Seen First

GibbsCAM programming for lathes and mills-Office position CNC turning centers, production machining and some machining centers using GibbsCAM software. Medium to larger parts, Alloys. Long term ...

New

Program, set up, and operate CNC machinery using Fanuc controls and Mastercam software. * Interpret ... Troubleshoot programming and operational issues directly on the shop floor to maximize machine ...

CNC Lathe Machinist

Milwaukee, WI · On-site

$22 - $37/hr

We are currently in search of a 1st or 2nd shift CNC LATHE machinist/programmer. Position Requirements: 2+ years of CNC programming: This encompasses doing initial setups, writing programs and ...

CNC Programmer * Lead Machinist * Manufacturing Engineer * Process Improvement * Production Supervisor Great Benefits * Medical, Dental & Vision Insurance * 401(k) with Company Match * Paid Time Off

Be Seen First

CNC programming and full machine setup experience are a plus, although they are not required for this position. Responsibilities * Operate CNC machines during production * Load and unload parts or ...

New

Basic CNC programming skills are considered an advantage. * Experience with good CNC controls and familiarity with advanced control features is beneficial. * Experience in machining for industries ...

Be Seen First

CNC programming and full machine setup experience are a plus, although they are not required for this position. Responsibilities * Operate CNC machines during production * Load and unload parts or ...

New

Cnc Machinist

Sturtevant, WI · On-site

$26 - $29/hr

Basic CNC programming skills are considered an advantage. * Experience with good CNC controls and familiarity with advanced control features is beneficial. * Experience in machining for industries ...

CNC Operator

Racine, WI · On-site

$18 - $25/hr

CNC Programming * G-Code * M-Code * CNC Machine Setup & Changeover * Precision Measurement & Hand Metrology * Machine Setups for Production Runs * Manual Machining Skills Machines & technologies you ...

Be Seen First

We are seeking an experienced CNC Milling Machinist / Programmer to join our small, dedicated machine shop team in South Milwaukee. This role requires expertise in CNC milling and programming, with ...

Showing results 21-40

Cnc Programmer information

See Racine, WI salary details

$15

$29

$42

How much do cnc programmer jobs pay per hour?

As of Sep 6, 2026, the average hourly pay for cnc programmer in Racine, WI is $29.03, according to ZipRecruiter salary data. Most workers in this role earn between $23.89 and $32.69 per hour, depending on experience, location, and employer.

What is a CNC programmer?

CNC Programmers are skilled professionals who create computer programs to control the operation of machines such as mills, lathes, and grinders in manufacturing. They use CAD (Computer-Aided Design) and CAM (Computer-Aided Manufacturing) software to develop precise instructions that tell CNC machines how to produce parts and components. Their role is crucial in ensuring products are made accurately and efficiently, meeting detailed specifications and quality standards.

What does a CNC programmer do?

A CNC programmer operates a computer numerical control machine to cut materials like metal and plastic for building things such as airplanes or appliances. In the simplest terms, the CNC programmer uses coding and software to tell the machine what to cut. In addition to initially programming machinery, they also troubleshoot and improve existing software and codes. They work with blueprints to ensure precise directions, and engineers to make improvements.

What are the key skills and qualifications needed to thrive as a CNC programmer, and why are they important?

To thrive as a CNC Programmer, you need a solid understanding of machining processes, blueprint reading, and proficiency in G-code programming, often supported by a degree or certification in manufacturing or engineering. Familiarity with CAD/CAM software such as Mastercam or SolidWorks, and experience with CNC machine operation, are typically required. Attention to detail, problem-solving abilities, and effective communication are standout soft skills in this role. These competencies ensure precise part production, minimize errors, and help maintain efficient workflow in manufacturing environments.

What are some common challenges CNC programmers face when transitioning from manual machining backgrounds?

CNC Programmers moving from manual machining often encounter challenges in interpreting complex CAD/CAM software and translating traditional machining knowledge into digital instructions. Adjusting to the precision and automation of CNC equipment requires learning new programming languages (like G-code) and understanding machine limitations. Additionally, troubleshooting programming errors and keeping up with rapidly evolving technologies can be demanding but also rewarding as these skills are highly valued in modern manufacturing environments.

What is the difference between Cnc Programmer vs Cnc Machinist?

AspectCnc ProgrammerCnc Machinist
Primary RoleDesigns and writes CNC code to control machine toolsOperates and sets up CNC machines based on provided programs
Skills & CertificationsG-code programming, CAD/CAM software, technical certificationsMachine operation, measurement, troubleshooting skills
Work EnvironmentDesign offices, programming stations, sometimes on the shop floorShop floor, machine shop environments
ResponsibilitiesCreating programs, optimizing machining processesRunning machines, inspecting parts, maintaining equipment

While both roles work closely in manufacturing, a Cnc Programmer focuses on creating and optimizing CNC programs, whereas a Cnc Machinist operates and maintains the machines based on those programs. Understanding these differences helps in choosing the right career path or job search focus.

How much do CNC programmers earn?

CNC programmers typically earn between $50,000 and $80,000 annually, depending on experience, location, and industry. Skilled programmers with certifications and proficiency in CAD/CAM software can earn higher salaries, especially in manufacturing environments with complex machinery.

Is CNC programming in high demand?

CNC programming is in high demand due to the ongoing need for precision manufacturing in industries such as aerospace, automotive, and medical devices. Skilled CNC programmers who are proficient with CAD/CAM software and machine operation are often sought after, especially as automation and advanced manufacturing techniques grow. The job typically requires technical training or certification and offers stable employment opportunities.

Is a CNC programmer a good job?

A CNC programmer is a skilled trade role that involves creating and managing computer-controlled machine tool programs for manufacturing. It offers steady employment, opportunities for advancement, and requires knowledge of CAD/CAM software and machining processes. The job can be physically demanding and often requires attention to safety and precision.

What are the most commonly searched types of Cnc Programmer jobs in Racine, WI?

The most popular types of Cnc Programmer jobs in Racine, WI are:

What are popular job titles related to Cnc Programmer jobs in Racine, WI?

For Cnc Programmer jobs in Racine, WI, the most frequently searched job titles are:

What job categories do people searching Cnc Programmer jobs in Racine, WI look for?

The top searched job categories for Cnc Programmer jobs in Racine, WI are:

What cities near Racine, WI are hiring for Cnc Programmer jobs?

Cities near Racine, WI with the most Cnc Programmer job openings:

Infographic showing various Cnc Programmer job openings in Racine, WI as of August 2026, with employment types broken down into 84% Full Time, 6% Part Time, 3% Contract, and 7% Nights. Highlights an 98% Physical, and 2% Remote job distribution, with an average salary of $60,376 per year, or $29 per hour.

Manufacturing Engineer/CNC Programmer

Trace-A-Matic Corporation

Brookfield, WI • On-site

$68K - $87K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 10 days ago


Job description

Description:

Ready to make an impact? Join a stable and growing organization where your career can flourish! If you're excited about new opportunities, keep reading!


At Trace-A-Matic, our people are our greatest assets! We offer a friendly, clean, and safe work environment where everyone can thrive. Our mission is to achieve excellence in complex precision machined components and ensure customer satisfaction. Plus, we have a fantastic Gainsharing program: when the company profits, we share 50% with our employees, paid out quarterly!


Trace-A-Matic offers:

  • 10 Paid Holidays
  • Service-Based PTO
  • Gainsharing
  • Medical, Dental, Vision Insurance
  • 401k with company contribution
  • Exciting, fast-paced environment with cutting edge equipment/manufacturing processes
  • On-site Fitness Center & Medical Clinic
  • Weekly Pay
  • Performance Merit Raises
  • Climate Controlled Environment
  • Career development and growth opportunities

Position Overview:

The manufacturing engineer shall support the business in areas of new product development; process improvement; daily production support; project manage key programs; analyze and interpret technical data (engineering drawings, specifications, purchase orders, etc.) and create shop routings, operations sheets, tools, and other necessary processes and equipment to produce a high-quality product.


Typical processes include milling, lathe operation, honing, plating, CNC programming, assembly, testing, non-destructive testing, dimensional and visual inspection techniques and electro-mechanical assembly experience.


Essential Duties and Responsibilities:     

  • Based on requirements from customer orders, plan sequences of operations for machining and assembly of products.
  • Ensure efficient and effective manufacturing methods are used that are compatible to available machines.
  • Specifies, design and/or procures special tooling or equipment required to attain product per customer requirement with in budgeted cost and time.
  • Programs CNC machines to effectively and efficiently produce desired product.
  • Participate in the Company’s Corrective Action and MRB Boards.
  • Analyze and resolve machining and tooling issues to avoid problems.
  • Create new or modify existing manufacturing drawings using CAD methodology.
  • Value engineer existing products and processes to reduce cost, lead time and cycle times.
  • Complies with all company policies/procedures.
  • Complies with all military and contractual requirements.
  • Other duties as needed


Requirements:

Skills and Competencies:

  • Proficiency in SolidWorks and Microsoft Suite
  • Geometric Dimensioning and Tolerancing (GD&T)
  • Basic understanding of typical manufacturing systems: Material Requirements Planning (MRP), Kitting, Batch sizing, Configuration control, Workflow routings

Qualifications: 

  • Education: Bachelor of Science in Engineering required, equivalent experience considered.
  • Experience and/or Training: 7+ years of manufacturing experience preferred

Type: Manufacturing Engineer, Full Time, 6am-3:30pm, M-F

Company: Trace-A-Matic

Location: Brookfield, WI


Trace-A-Matic is an Equal Opportunity Employer. 

EOE/M/F/D/V.