1

3D Programmer Jobs in Illinois (NOW HIRING)

CNC Programmer/Set Up

Alsip, IL · On-site

$25 - $45/hr

You will use Gibbs Cam and Esprit Cam to generate a 3D image of the part before actual machining as ... programming software; Gibbs Cam and Esprit (preferred) · Understand machining properties of ...

Create, test, and maintain automated CMM inspection programs using 3D CAD models and 2D engineering prints. * Design, select, and assemble custom inspection holding fixtures and styli configurations ...

CNC Programmer/Set Up

Alsip, IL · On-site

$27 - $37/hr

You will use Gibbs Cam and Esprit Cam to generate a 3D image of the part before actual machining as ... programming software; Gibbs Cam and Esprit (preferred) • Understand machining properties of ...

Be Seen First

Project scopes involve all aspects of architectural design, engineering, fabrication, and ... Ability to operate within a fast-paced environment Company Overview: 3D Exhibits, designs ...

New

CNC Programmer

Carol Stream, IL

$27.50 - $37.50/hr

Interpret engineering drawings and 3D models to develop efficient machining strategies. * Design and document work holding and fixturing solutions for repeatable and accurate machining processes.

CNC Programmer

Carol Stream, IL · On-site

$27.25 - $37.25/hr

Interpret engineering drawings and 3D models to develop efficient machining strategies. * Design and document work holding and fixturing solutions for repeatable and accurate machining processes.

CNC Programmer

Carol Stream, IL · On-site

$27.25 - $37.25/hr

Interpret engineering drawings and 3D models to develop efficient machining strategies. * Design and document work holding and fixturing solutions for repeatable and accurate machining processes.

You will coordinate with large engineering firms, using both two-dimensional (2D) and three-dimensional (3D) engineering software. You will support internal project management. Responsibilities:

Has mechanical aptitude and proficient 3D spatial thinking. * Limited PLC familiarity for troubleshooting support (not a controls engineering role) (preferred but not required). * Exposure to Fanuc ...

You will coordinate with large engineering firms, using both two-dimensional (2D) and three-dimensional (3D) engineering software. You will support internal project management. Responsibilities:

CMM Programmer - Ensure Precision in Parts That Power Space and Defense As a CMM Programmer, you ... Prepare and create AS9102 First Article, Inspection Plans, QAR and Ballooned drawing from 3D models ...

CMM Programmer - Ensure Precision in Parts That Power Space and Defense As a CMM Programmer, you ... Prepare and create AS9102 First Article, Inspection Plans, QAR and Ballooned drawing from 3D models ...

Showing results 21-40

3D Programmer information

See Illinois salary details

$11

$38

$66

How much do 3d programmer jobs pay per hour?

As of Aug 9, 2026, the average hourly pay for 3d programmer in Illinois is $38.31, according to ZipRecruiter salary data. Most workers in this role earn between $24.90 and $49.86 per hour, depending on experience, location, and employer.

What is the difference between 3D Programmer vs 3D Artist?

Aspect3D Programmer3D Artist
Primary FocusWriting code for 3D graphics, tools, and enginesCreating visual 3D models, textures, and animations
Skills RequiredProgramming languages (C++, Python), math, graphics APIsArt skills, 3D modeling software, creativity
Work EnvironmentGame studios, software companies, simulation firmsGame studios, animation houses, visual effects companies
CertificationsComputer science, software development, graphics programmingArt, design, 3D modeling certifications

While both roles work within the 3D industry, 3D Programmers focus on coding and technical development of 3D systems, whereas 3D Artists concentrate on creating visual content. Understanding these differences helps in choosing the right career path or job search focus.

What is a 3D programmer?

A 3D Programmer is a software developer who specializes in creating and implementing three-dimensional graphics within computer programs, often for video games, simulations, or visual effects. They work with graphics engines, write code to render objects and environments in 3D, and optimize the performance and realism of virtual worlds. 3D Programmers collaborate closely with artists and designers to bring creative visions to life through technical solutions. Their responsibilities may include developing shaders, handling physics interactions, and ensuring visual fidelity across different platforms.

How does a 3D programmer typically collaborate with artists and designers during game development?

A 3D Programmer works closely with artists and designers to ensure their creative visions are accurately realized in the game engine. This involves integrating 3D assets, optimizing models for performance, and implementing visual effects or shaders. Regular meetings and feedback sessions are common, where programmers help troubleshoot technical issues and suggest workflow improvements. Effective communication and a collaborative mindset are essential, as this role bridges the gap between technical implementation and artistic intent.

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

To excel as a 3D Programmer, you need strong proficiency in programming languages like C++ or C#, a solid understanding of computer graphics principles, and typically a degree in computer science or a related field. Familiarity with 3D engines such as Unity or Unreal Engine, experience with APIs like OpenGL or DirectX, and sometimes shader programming and mathematics are crucial. Creative problem-solving, attention to detail, and effective teamwork are standout soft skills in this role. Mastery of these skills ensures you can create efficient, visually impressive 3D applications and collaborate well within multidisciplinary development teams.
What are popular job titles related to 3D Programmer jobs in Illinois? For 3D Programmer jobs in Illinois, the most frequently searched job titles are:
Infographic showing various 3D Programmer job openings in Illinois as of August 2026, with employment types broken down into 89% Full Time, 8% Part Time, and 3% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $79,687 per year, or $38.3 per hour.

CNC Programmer/Set Up

Donson Machine Co

Alsip, IL • On-site

$25 - $45/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 26 days ago


Job description

Description:

Job Overview

As a CNC Programmer you will be responsible for making a CNC program from the customers’ print. You will determine the best and most efficient way to manufacture a part. You will use Gibbs Cam and Esprit Cam to generate a 3D image of the part before actual machining as well as analyze the rendered part against the customer’s solid model.


Donson Machine is a family-owned medical device manufacturer focused on providing employees a safe place to enjoy their work day, build technical and personal skills, all while creating a better life for them and their families. With the help of these amazing team members, we set the standard in the medical industry in terms of quality, service, and creativity.

You will also be the set-up expert for the department placed in as well.


Check out more about our company at www.donsonmachine.com


Shift

Day Shift (8:00AM – 4:30PM, Mon - Fri) *With opportunity for overtime before regular shift and Saturday mornings


Location

Alsip, IL

Requirements:

Qualifications/Requirements

· 3+ Years experience on 3/5 axis turning centers

· Ability to read and comprehend blueprints (including GD&T features such as true position and profile of a surface)

· Advanced knowledge of CNC G-Code

· Ability to use programming software; Gibbs Cam and Esprit (preferred)

· Understand machining properties of various raw materials

· Ability to lift up to 50 lbs

· Ability to stand and walk up to 90% of the day

· Ability to bend, twist, turn, and reach up to 100% of the day

· Ability to work in a shop environment - continuous exposure to potentially hazardous metal working machinery and equipment, loud noises, dust, mist, oils and solvents.

· Be punctual and maintain an excellent attendance record


Responsibilities

· Engineer the way to run a part

· Generate tool path from 2D geometry and 3D surfaces

· Troubleshoot CNC program

· Productivity improvements – improve previously run parts

· Come up with a list of tooling and speeds and feeds for parts to be manufactured

· Be creative

· Continuously strive to help improve processes


Benefits

· 401K

· Paid Holidays

· Paid Vacation

· Opportunity for Flexible Schedule

· Health Insurance

· Dental Insurance

· Vision Insurance

· Life Insurance