1

Surfcam Programmer Jobs in Chicago, IL (NOW HIRING)

Surfcam Programmer information

See Chicago, IL salary details

$12

$40

$70

How much do surfcam programmer jobs pay per hour?

As of Sep 12, 2026, the average hourly pay for surfcam programmer in Chicago, IL is $40.73, according to ZipRecruiter salary data. Most workers in this role earn between $26.49 and $52.98 per hour, depending on experience, location, and employer.

What is a Surfcam programmer?

A Surfcam Programmer is a skilled professional who uses Surfcam, a computer-aided manufacturing (CAM) software, to create and optimize toolpaths for CNC (computer numerical control) machines. Their primary role is to translate engineering designs into precise machining instructions, ensuring efficient and accurate production of parts. Surfcam Programmers work closely with engineers and machinists to improve manufacturing processes and troubleshoot any issues that arise during production.

What are the key skills and qualifications needed to thrive as a Surfcam programmer?

To thrive as a Surfcam Programmer, you need a solid background in CNC machining, CAD/CAM programming, and a technical degree or relevant experience in manufacturing. Proficiency in Surfcam software, G-code, and familiarity with various CNC machines are essential, with certifications in CAD/CAM software being highly beneficial. Attention to detail, problem-solving, and strong communication skills help ensure accurate program creation and effective collaboration with engineering and production teams. These skills are critical for optimizing manufacturing processes, minimizing errors, and delivering precise, high-quality parts.

What are some common challenges Surfcam programmers face when creating CNC toolpaths?

Surfcam Programmers often encounter challenges such as selecting optimal machining strategies for complex geometries, ensuring toolpath efficiency, and preventing collisions or tool breakage. Balancing speed, precision, and tool wear can require careful adjustments and ongoing collaboration with machinists and engineers. It's also essential to stay updated with the latest software updates and machine capabilities to maximize productivity and minimize errors.

What is the difference between Surfcam Programmer vs CNC Machinist?

AspectSurfcam ProgrammerCNC Machinist
CredentialsOften requires CAD/CAM software training, technical certificationsTypically has machining experience, technical school or apprenticeship
Work EnvironmentDesigning and programming CNC machines, office or CAD/CAM labOperating CNC machines, manufacturing floor
Employer & IndustryManufacturing, aerospace, automotive, tool & dieManufacturing, machine shops, production facilities

While both roles are integral to CNC manufacturing, a Surfcam Programmer focuses on creating and optimizing CNC programs using CAD/CAM software, often working in an office setting. A CNC Machinist operates the machines directly, executing the programs and performing manual adjustments. Understanding these differences helps clarify career paths and employer expectations in the manufacturing industry.

What are popular job titles related to Surfcam Programmer jobs in Chicago, IL?

For Surfcam Programmer jobs in Chicago, IL, the most frequently searched job titles are:

What job categories do people searching Surfcam Programmer jobs in Chicago, IL look for?

The top searched job categories for Surfcam Programmer jobs in Chicago, IL are:

What cities near Chicago, IL are hiring for Surfcam Programmer jobs?

Cities near Chicago, IL with the most Surfcam Programmer job openings:

Infographic showing various Surfcam Programmer job openings in Chicago, IL as of September 2026, with employment types broken down into 91% Full Time, 2% Part Time, 6% Contract, and 1% Nights. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $84,713 per year, or $40.7 per hour.

CNC Programmer - Day Shift (CAM Programming / GD&T)

Romeoville, IL • On-site

WALCO Tool & Engineering
Industrial Machinery Manufacturing • 51 - 200 employees

$27 - $30/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 3 days ago

New


Job description

Company: WALCO Tool & Engineering
Location: Romeoville, IL (On-site)
Job Type: Full-Time
Pay Range: $27 – $30 per hour (DOE)
Shift: Day Shift (Monday–Friday, 6:00 AM – 2:30 PM)
Experience Level: Mid-Level (3+ years CNC programming experience)
Work Environment: Climate-controlled precision machine shop

Why This Role Exists

WALCO Tool & Engineering is seeking a mid-level CNC Programmer to translate engineering intent into accurate, repeatable CNC programs that support on-time, high-quality production. This role is essential to standardizing programming methods, reducing cycle time where possible, and ensuring parts consistently meet print requirements.

What You'll Be Doing

In this role, you will:

  • Review blueprints and routing sheets to create efficient, standardized CNC programs
  • Translate part prints and engineering intent into accurate, repeatable G&M code-based programs
  • Build and maintain clear, well-organized programming documentation
  • Partner with machinists and engineers to confirm program accuracy, efficiency, and part performance
  • Support standardization of programming methods across jobs to reduce cycle time where possible

Machines, Programming & Software

You will work with:

  • CNC milling and turning centers (multi-axis)
  • CAM programming software (Surfcam or similar)
  • CAD and 3D modeling applications (SolidWorks or similar)
  • Vericut simulation experience is a plus

What We're Looking ForRequired

  • 3+ years of CNC programming experience
  • CAM software proficiency
  • Working knowledge of CAD and 3D modeling applications
  • Advanced blueprint reading and in-depth GD&T knowledge
  • Strong understanding of engineering documentation

Preferred

  • Vericut experience
  • Experience in a high-mix, precision job shop environment

Why Machinists & Programmers Choose WALCO

  • Stable, long-term manufacturing environment
  • Climate-controlled, clean, organized shop
  • Competitive pay with consistent overtime opportunities
  • Real opportunity to standardize and improve programming methods
  • Supportive team culture built on craftsmanship and respect

Pay, Benefits & Schedule

Pay: $27 – $30/hour (based on experience)
Schedule: Monday–Friday, 6:00 AM – 2:30 PM (Day Shift)

Benefits:

  • Medical, Dental, Vision Insurance
  • 401(k)
  • Life Insurance
  • Short-Term & Long-Term Disability
  • Paid Time Off
  • Paid Holidays
  • Tuition Assistance

About WALCO Tool & Engineering and How to Apply

WALCO Tool & Engineering is a leading contract machine shop that specializes in high-precision, high-value-added components and engineering services. If you're a CNC Programmer who takes pride in precision work and clear documentation, apply today and join a team where craftsmanship matters.

Apply through hireCNC