1

3D Cnc Programmer Jobs (NOW HIRING)

CNC Programmer

Romeoville, IL · On-site

$27 - $30/hr

Role SummaryWALCO Tool & Engineering is seeking a mid-level CNC Programmer to translate engineering ... and 3D modeling applications- Advanced blueprint reading; in-depth GD&T knowledge- Strong ...

CNC Programmer

Romeoville, IL

$27 - $37/hr

Role Summary WALCO Tool & Engineering is seeking a mid-level CNC Programmer to translate ... 3D modeling applications - Advanced blueprint reading; in-depth GD&T knowledge - Strong ...

Cnc Programmer

Wichita, KS · On-site

$65K - $110K/yr

This role involves interpreting engineering drawings, 3D models, and customer specifications to develop efficient machining strategies. Responsibilities * Create CNC programs for 3-, 4-, and 5-axis ...

CNC Programmer

North Tonawanda, NY · On-site

$90K - $120K/yr

As a member of the Operations group, the CNC Programmer is responsible for setting up and ... Able to recreate engineering drawings to 3D models, modify models, and run tool paths * Ability to ...

CNC Programmer

Bangor, ME · On-site

$62.04/hr

NX or other 3D modeling software * Experience programming and supporting: * Fanuc CNC Controls * Okuma Controls * Siemens Sinumerik ONE * Haas Controls * Minimum one year of experience with: * Fanuc ...

The CNC Programmer Assistant will also perform 3D printer maintenance and parts ordering. Duties and ResponsibilitiesAssist the CNC Programmer in planning numerical control programs to control ...

The CNC Programmer Assistant will also perform 3D printer maintenance and parts ordering. Duties and ResponsibilitiesAssist the CNC Programmer in planning numerical control programs to control ...

CNC Programmer

North Tonawanda, NY · On-site

$90K - $120K/yr

As a member of the Operations group, the CNC Programmer is responsible for setting up and ... 3D models, modify models, and run tool paths • Ability to edit G-code, make adjustments to ...

The CNC Programmer Assistant will also perform 3D printer maintenance and parts ordering. Duties and Responsibilities * Assist the CNC Programmer in planning numerical control programs to control ...

CNC Programmer

Bangor, ME · On-site

$62.04/hr

NX or other 3D modeling software * Experience programming and supporting: * Fanuc CNC Controls * Okuma Controls * Siemens Sinumerik ONE * Haas Controls * Minimum one year of experience with: * Fanuc ...

CNC Programmer

Troy, MI

$25 - $34.25/hr

... CNC Programmer to their already amazing team. Their primary responsibility will be to develop ... Review and interpret 3D CAD models to determine machining strategy, tool paths, and material ...

CNC Programmer

North Tonawanda, NY · On-site

$90K - $120K/yr

As a member of the Operations group, the CNC Programmer is responsible for setting up and ... 3D models, modify models, and run tool paths • Ability to edit G-code, make adjustments to ...

CNC Programmer

Thomaston, ME · On-site

$27.50 - $37.50/hr

The Entry Level CNC Programmer is expected to learn to program and run programs for the machines in ... with CAD/CAM 3D modelling software preferred; management is willing to train a motivated ...

CNC Programmer

Detroit, MI · On-site

$24.50 - $33.50/hr

CNC Programmer AJM Packaging Corporation Detroit, MI Position Overview - AJM Packaging Corporation ... Convert 3D CAD models (e.g., STP files) into fully functional CNC programs by importing, analyzing ...

Proven experience developing CNC programs from engineering drawings and/or 3D models. * Demonstrated experience with program optimization, troubleshooting, and debugging. * Strong understanding of ...

CNC PROGRAMMER (CAM)

Houston, TX · On-site

$25.25 - $34.50/hr

CNC PROGRAMMER (CAM) Houston, TX Manufacturing Location: Houston, TX on-site Full-time, On site ... The ideal candidate translates 3D models and drawings into efficient, reliable tool paths, proves ...

CNC Programmer

Williamston, MI · On-site

$23 - $31.50/hr

Must be able to program 3 and/ or 5 axis CNC milling centers using 2D and 3D CAM software. * A minimum of 2 full years of CNC programming using CAM software * Create efficient machining programs with ...

Showing results 21-40

3d Cnc Programmer information

See salary details

$16

$30

$44

How much do 3d cnc programmer jobs pay per hour?

As of Sep 9, 2026, the average hourly pay for 3d cnc programmer in the United States is $30.96, according to ZipRecruiter salary data. Most workers in this role earn between $25.48 and $34.86 per hour, depending on experience, location, and employer.

What is the difference between 3D Cnc Programmer vs CNC Machinist?

Aspect3D Cnc ProgrammerCNC Machinist
Primary RoleDesigns and writes CNC code for 3D parts and complex geometriesOperates CNC machines to produce parts based on provided instructions
Skills & CertificationsG-code programming, CAD/CAM software, technical drawing interpretationMachine operation, setup, troubleshooting, basic programming
Work EnvironmentDesign studios, manufacturing plants, CNC programming departmentsMachine shops, manufacturing floors, production lines

While both roles involve working with CNC machines, a 3D Cnc Programmer focuses on creating detailed programs for complex 3D parts, often requiring advanced CAD/CAM skills. A CNC Machinist primarily operates and maintains CNC machines to produce parts, following existing programs. The programmer's role is more design and software-oriented, whereas the machinist's role is hands-on and operational.

Do 3D CNC programmers make good money?

3D CNC programmers typically earn competitive wages that vary based on experience, location, and industry. Skilled programmers with knowledge of CAD/CAM software and CNC machine operation can command higher salaries, especially in manufacturing and aerospace sectors.

How much do 3D CNC programmers earn?

3D 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 or high-precision work.

Is there a demand for 3D CNC programmers?

3D CNC programmers are in steady demand across manufacturing industries that require precise machining and complex part production. Skills in CAD/CAM software and knowledge of CNC machine operation are highly valued, and employment opportunities are often available in factories, machine shops, and aerospace or automotive sectors.

What cities are hiring for 3D Cnc Programmer jobs?

Cities with the most 3D Cnc Programmer job openings:

What states have the most 3D Cnc Programmer jobs?

States with the most job openings for 3D Cnc Programmer jobs include:

What are popular job titles related to 3D Cnc Programmer jobs?

For 3D Cnc Programmer jobs, the most frequently searched job titles are:

Infographic showing various 3D Cnc Programmer job openings in the United States as of September 2026, with employment types broken down into 2% Internship, 89% Full Time, 7% Part Time, and 2% Contract. Highlights an 79% Physical, 4% Hybrid, and 17% Remote job distribution, with an average salary of $64,389 per year, or $31 per hour.

CNC Programmer

Romeoville, IL • On-site

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

$27 - $30/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 26 days ago


Job description

Our CompanyWALCO Tool & Engineering is a leading contract machine shop that specializes in high precision, high value added components and engineering services.Role SummaryWALCO 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 meet print requirements.Key responsibilities include:- Review blueprints and routing sheets to create efficient, standardized CNC programs- Build and maintain clear, well-organized programming documentation- Partner with machinists and engineers to confirm program accuracy, efficiency, and part performanceRequired qualifications/skills:- 3+ years of CNC programming experience- Proficiency with CAM software (required)- Working knowledge of CAD and 3D modeling applications- Advanced blueprint reading; in-depth GD&T knowledge- Strong understanding of engineering documentation (Veri-cut experience is a plus)If you take a disciplined, detail-focused approach to programming, we encourage you to apply.A Typical ShiftYou’ll work onsite in Romeoville, IL on a steady Monday–Friday schedule (6:00 AM–2:30 PM). Your day centers on carefully interpreting detailed engineering drawings—material specifications, heat-treatment notes, and design features—then converting that information into clean, standardized programs. You’ll keep your files and notes structured so setups and revisions are straightforward, and you’ll stay closely aligned with the shop floor by checking in with machinists and engineers to confirm prints, assumptions, and expected outcomes before work moves forward.Total RewardsWALCO Tool & Engineering offers a benefits package designed to support your health, financial security, and time away from work, including Medical, Dental, and Vision coverage; a 401(k) plan; Life Insurance; Short-Term Disability (STD) and Long-Term Disability (LTD); Paid Time Off; Paid Holidays; Tuition Assistance; and a competitive salary.
Job Posted by ApplicantPro