CNC Programmer
$25.91 - $44.04/hr
Interpret complex engineering drawings, GD&T, CAD models, and process specifications. * Optimize feeds, speeds, tooling selection, and machining strategies to improve cycle time and surface finish.
$25.91 - $44.04/hr
Interpret complex engineering drawings, GD&T, CAD models, and process specifications. * Optimize feeds, speeds, tooling selection, and machining strategies to improve cycle time and surface finish.
$25.91 - $44.04/hr
Interpret complex engineering drawings, GD&T, CAD models, and process specifications. * Optimize feeds, speeds, tooling selection, and machining strategies to improve cycle time and surface finish.
Minneapolis, MN · On-site
$90K - $100K/yr
The statistical programming team develops datasets from our clinical trials and delivers tables, listings, and figures (TLFs) per Statistical Analysis Plans (SAPs) to support new products and ...
Minneapolis, MN · On-site
$90K - $100K/yr
The statistical programming team develops datasets from our clinical trials and delivers tables, listings, and figures (TLFs) per Statistical Analysis Plans (SAPs) to support new products and ...
Children's Theatre Company (CTC) is seeking qualified candidates with a background in running lighting consoles, moving light programming and lighting software for the position of Light Board ...
Children's Theatre Company (CTC) is seeking qualified candidates with a background in running lighting consoles, moving light programming and lighting software for the position of Light Board ...
Coon Rapids, MN · On-site
$25.14 - $44.71/hr
Metrology Programmer Position Summary The Programmer will be responsible for creating automated inspection measurement routines per prints conform to all print requirements and our Quality Management ...
Coon Rapids, MN · On-site
$25.14 - $44.71/hr
Metrology Programmer Position Summary The Programmer will be responsible for creating automated inspection measurement routines per prints conform to all print requirements and our Quality Management ...
$25.50 - $34.75/hr
The CNC Programmer programs CNC machine tools by G&M code and offline CAM systems. This individual analyzes and defines production methods and processes required to manufacture parts and products.
$25.50 - $34.75/hr
The CNC Programmer programs CNC machine tools by G&M code and offline CAM systems. This individual analyzes and defines production methods and processes required to manufacture parts and products.
Coon Rapids, MN · On-site
$25.14 - $40.67/hr
CNC Programmer Position Summary Currently we are looking for a CNC Programmer to join our CNC Milling department. The CNC Programmer will create and implement high quality CNC programs for milling ...
Coon Rapids, MN · On-site
$25.14 - $40.67/hr
CNC Programmer Position Summary Currently we are looking for a CNC Programmer to join our CNC Milling department. The CNC Programmer will create and implement high quality CNC programs for milling ...
$25.75 - $35.50/hr
Crenlo is seeking a CNC machine programmer with experience in one or more of the following types of fabrication equipment, Laser cutting machines (Fiber and CO2), CNC Press Brakes, and/or CNC Turret ...
$25.75 - $35.50/hr
Crenlo is seeking a CNC machine programmer with experience in one or more of the following types of fabrication equipment, Laser cutting machines (Fiber and CO2), CNC Press Brakes, and/or CNC Turret ...
$27.50 - $37.50/hr
CNC Programmer Position Summary Currently we are looking for a CNC Programmer to join our CNC Milling department. The CNC Programmer will create and implement high quality CNC programs for milling ...
$27.50 - $37.50/hr
CNC Programmer Position Summary Currently we are looking for a CNC Programmer to join our CNC Milling department. The CNC Programmer will create and implement high quality CNC programs for milling ...
... Programmer Location: Saint Paul, MN Duration: 12+ Months * Work with Client on bugs and defect fixes, maintenance, and enhancements for PowerBuilder applications, as tracked through Jira
... Programmer Location: Saint Paul, MN Duration: 12+ Months * Work with Client on bugs and defect fixes, maintenance, and enhancements for PowerBuilder applications, as tracked through Jira
Coon Rapids, MN · On-site
$25.14/hr
CNC Programmer Position Summary Currently we are looking for a CNC Programmer to join our CNC Milling department. The CNC Programmer will create and implement high quality CNC programs for milling ...
Coon Rapids, MN · On-site
$25.14/hr
CNC Programmer Position Summary Currently we are looking for a CNC Programmer to join our CNC Milling department. The CNC Programmer will create and implement high quality CNC programs for milling ...
Alexandria, MN · On-site
$24.50 - $29.50/hr
The CNC Programmer programs CNC machine tools by G&M code and offline CAM systems. This individual analyzes and defines production methods and processes required to manufacture parts and products.
Alexandria, MN · On-site
$24.50 - $29.50/hr
The CNC Programmer programs CNC machine tools by G&M code and offline CAM systems. This individual analyzes and defines production methods and processes required to manufacture parts and products.
$27.50 - $37.50/hr
CNC Programmer Position Summary Currently we are looking for a CNC Programmer to join our CNC Milling department. The CNC Programmer will create and implement high quality CNC programs for milling ...
$27.50 - $37.50/hr
CNC Programmer Position Summary Currently we are looking for a CNC Programmer to join our CNC Milling department. The CNC Programmer will create and implement high quality CNC programs for milling ...
The CMM Programmer/Operator is responsible for programming, operating, and maintaining CMM equipment to ensure manufactured parts meet specified tolerances and quality standards. Essential Functions:
The CMM Programmer/Operator is responsible for programming, operating, and maintaining CMM equipment to ensure manufactured parts meet specified tolerances and quality standards. Essential Functions:
Duluth, MN · On-site
The CMM Programmer/Operator is responsible for programming, operating, and maintaining CMM equipment to ensure manufactured parts meet specified tolerances and quality standards. Essential Functions:
Duluth, MN · On-site
The CMM Programmer/Operator is responsible for programming, operating, and maintaining CMM equipment to ensure manufactured parts meet specified tolerances and quality standards. Essential Functions:
Duluth, MN · On-site
The CMM Programmer/Operator is responsible for programming, operating, and maintaining CMM equipment to ensure manufactured parts meet specified tolerances and quality standards. Essential Functions:
Quick apply
Duluth, MN · On-site
The CMM Programmer/Operator is responsible for programming, operating, and maintaining CMM equipment to ensure manufactured parts meet specified tolerances and quality standards. Essential Functions:
$22.26 - $37.84/hr
Interpret complex engineering drawings, GD&T, CAD models, and process specifications. * Optimize feeds, speeds, tooling selection, and machining strategies to improve cycle time and surface finish.
$22.26 - $37.84/hr
Interpret complex engineering drawings, GD&T, CAD models, and process specifications. * Optimize feeds, speeds, tooling selection, and machining strategies to improve cycle time and surface finish.
Be Seen First
Elk River, MN · On-site
$66K - $93K/yr
CNC Programmer As a CNC Programmer at J&J Machine, you are the brain of our manufacturing process. You won't be writing repetitive, basic code; you will be utilizing advanced CAD/CAM software to ...
Veteran-friendly
Urgent
Quick apply
Be Seen First
Elk River, MN · On-site
$66K - $93K/yr
CNC Programmer As a CNC Programmer at J&J Machine, you are the brain of our manufacturing process. You won't be writing repetitive, basic code; you will be utilizing advanced CAD/CAM software to ...
Veteran-friendly
Urgent
Blaine, MN · On-site
$75K - $112K/yr
This individual is responsible for the CNC programming of new products, from feasibility through prototype, and into production. In addition, provides input into quotes and quote reviews regarding ...
Blaine, MN · On-site
$75K - $112K/yr
This individual is responsible for the CNC programming of new products, from feasibility through prototype, and into production. In addition, provides input into quotes and quote reviews regarding ...
Sauk Rapids, MN · On-site
$22.26 - $37.84/hr
Interpret complex engineering drawings, GD&T, CAD models, and process specifications. * Optimize feeds, speeds, tooling selection, and machining strategies to improve cycle time and surface finish.
Sauk Rapids, MN · On-site
$22.26 - $37.84/hr
Interpret complex engineering drawings, GD&T, CAD models, and process specifications. * Optimize feeds, speeds, tooling selection, and machining strategies to improve cycle time and surface finish.
Blaine, MN · On-site
$75K - $112K/yr
This individual is responsible for the CNC programming of new products, from feasibility through prototype, and into production. In addition, provides input into quotes and quote reviews regarding ...
Quick apply
Blaine, MN · On-site
$75K - $112K/yr
This individual is responsible for the CNC programming of new products, from feasibility through prototype, and into production. In addition, provides input into quotes and quote reviews regarding ...
$12.86 - $18.42
7% of jobs
$18.42 - $23.98
7% of jobs
$27.37 is the 25th percentile. Wages below this are outliers.
$23.98 - $29.54
17% of jobs
$29.54 - $35.10
14% of jobs
The median wage is $37.18 / hr.
$35.10 - $40.66
13% of jobs
$40.66 - $46.22
9% of jobs
$49.88 is the 75th percentile. Wages above this are outliers.
$46.22 - $51.77
12% of jobs
$51.77 - $57.33
6% of jobs
$57.33 - $62.89
5% of jobs
$62.89 - $68.45
4% of jobs
$68.45 - $74.01
5% of jobs
$12
$41
$74
| Aspect | Programmer Programmer | Software Developer |
|---|---|---|
| Required Credentials | Typically a diploma or degree in computer science or related field | Similar credentials, often with additional certifications or experience |
| Work Environment | Often focused on coding tasks within development teams | Involves designing, coding, testing, and maintaining software applications |
| Employer & Industry Usage | Used across tech companies, startups, and IT departments | Common in software firms, tech giants, and enterprise IT |
| Search & Comparison Intent | People compare to understand roles, skills, and career paths | Often compared to programmers for clarity on responsibilities |
While both Programmer Programmer and Software Developer roles involve coding and software creation, Software Developers typically have broader responsibilities including design and testing, whereas Programmers focus mainly on writing code. Understanding these differences helps in choosing the right career path or job search focus.

$25.91 - $44.04/hr
Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Posted 6 days ago
Essential Functions:
Desired Knowledge, Skills & Abilities:
Desired Education, Certification & Experience:
Physical Requirements:
Ability to sit, stand, walk, bend and lift up to 25 lbs.
For candidates based in Minnesota: The pay range for this position is $25.91 - 44.04 per hour.
Our pay ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional job-related factors, including knowledge, skills, experience, tenure, and relevant education or training. The pay scale is subject to change depending on business needs. Your recruiter can share more about the specific range for your location during the hiring process.Â
Ichor is committed to supporting your personal well-being and professional development. Our benefits are designed to help you maintain a healthy work-life balance, provide peace of mind, and prepare for your future. We offer medical, dental, and vision plans across all locations, allowing team members to select the coverage that best meets their healthcare needs and budget. Our benefits also include a paid time-off program and paid holidays to support your time away from work. A summary of our Benefits will be provided during the interview process. Â
ITAR Compliance
The business site where this position is located is an ITAR-compliant operation. Due to ITAR regulations, Ichor Systems is only able to employ US Persons. A US person is a lawful permanent resident (immigrant with "green card" permanent authorization to work document) or who is a protected person (a citizen, a national, a refugee, or a person granted asylum). Non-citizens with other visas are not eligible for hire at this location.
Ichor Systems Inc. is an Equal Employment Opportunity Employer
Sourced by ZipRecruiter
Semiconductor and electronic component manufacturing
51 - 200 Employees
Fremont, CA, US
1999