CNC Programmer
$26 - $35.50/hr
Programmer Farr West, UT Job Summary: Create required geometry and generate toolpaths for all CNC equipment. Create complex tool designs to aid with the NC machining operations. Create 3-D modeling ...
$26 - $35.50/hr
Programmer Farr West, UT Job Summary: Create required geometry and generate toolpaths for all CNC equipment. Create complex tool designs to aid with the NC machining operations. Create 3-D modeling ...
$26 - $35.50/hr
Programmer Farr West, UT Job Summary: Create required geometry and generate toolpaths for all CNC equipment. Create complex tool designs to aid with the NC machining operations. Create 3-D modeling ...
North Salt Lake, UT · On-site
$65K - $95K/yr
Lutron Programmer (Certified) Department: Technician Employment Type: Full Time Location: North Salt Lake (Solus) Reporting To: Scott, Lighting Field Director Compensation: $65,000 - $95,000 / year ...
North Salt Lake, UT · On-site
$65K - $95K/yr
Lutron Programmer (Certified) Department: Technician Employment Type: Full Time Location: North Salt Lake (Solus) Reporting To: Scott, Lighting Field Director Compensation: $65,000 - $95,000 / year ...
Salt Lake City, UT · On-site
Sr. Clinical Programmer Syneos Health is a leading fully-integrated life sciences services organization built to accelerate customer success. We partner with innovators at every point across the drug ...
Salt Lake City, UT · On-site
Sr. Clinical Programmer Syneos Health is a leading fully-integrated life sciences services organization built to accelerate customer success. We partner with innovators at every point across the drug ...
$65K - $95K/yr
A Ninja with Lutron programming! You Have: * Certifications and experience to Program Lutron (HWQS, QSX, Ketra, etc - Not just RA) * Deep knowledge of Panelized Lighting Systems (HWQS, QSX, Ketra ...
Quick apply
$65K - $95K/yr
A Ninja with Lutron programming! You Have: * Certifications and experience to Program Lutron (HWQS, QSX, Ketra, etc - Not just RA) * Deep knowledge of Panelized Lighting Systems (HWQS, QSX, Ketra ...
$65K - $95K/yr
A Ninja with Lutron programming! You Have: * Certifications and experience to Program Lutron (HWQS, QSX, Ketra, etc - Not just RA) * Deep knowledge of Panelized Lighting Systems (HWQS, QSX, Ketra ...
$65K - $95K/yr
A Ninja with Lutron programming! You Have: * Certifications and experience to Program Lutron (HWQS, QSX, Ketra, etc - Not just RA) * Deep knowledge of Panelized Lighting Systems (HWQS, QSX, Ketra ...
Salt Lake City, UT · Hybrid
$80K - $133K/yr
Programmer Analyst I Hybrid role(3days/weekin office)atourPortland, Medford, Fargo, Burlington, Spokane, Vancouver, Renton, Boise, Lewiston or Salt Lake Cityoffices. Candidates must reside within ...
Salt Lake City, UT · Hybrid
$80K - $133K/yr
Programmer Analyst I Hybrid role(3days/weekin office)atourPortland, Medford, Fargo, Burlington, Spokane, Vancouver, Renton, Boise, Lewiston or Salt Lake Cityoffices. Candidates must reside within ...
Layton, UT · On-site
$67K - $85K/yr
Identification of tooling, jig and fixture requirements & support/input/review of engineering designs * CNC file development, test and implementation * Set-up * Rough and finish machining
New
Layton, UT · On-site
$67K - $85K/yr
Identification of tooling, jig and fixture requirements & support/input/review of engineering designs * CNC file development, test and implementation * Set-up * Rough and finish machining
New
Layton, UT · On-site
$24 - $33/hr
POSITION DESCRIPTION The NC Programmer plans machining sequences and fixturing for 3-5 axis machine tools. The following essential job functions are performed as an NC Programmer: * Determines ...
Layton, UT · On-site
$24 - $33/hr
POSITION DESCRIPTION The NC Programmer plans machining sequences and fixturing for 3-5 axis machine tools. The following essential job functions are performed as an NC Programmer: * Determines ...
$24 - $33/hr
POSITION DESCRIPTION The NC Programmer plans machining sequences and fixturing for 3-5 axis machine tools. The following essential job functions are performed as an NC Programmer: * Determines ...
Quick apply
$24 - $33/hr
POSITION DESCRIPTION The NC Programmer plans machining sequences and fixturing for 3-5 axis machine tools. The following essential job functions are performed as an NC Programmer: * Determines ...
The CMM Programmer is responsible for all programming, program validation (tape-proof), conventional inspection duties and responsibilities associated with Coordinate Measuring Machines (CMMs) as ...
The CMM Programmer is responsible for all programming, program validation (tape-proof), conventional inspection duties and responsibilities associated with Coordinate Measuring Machines (CMMs) as ...
The CMM Programmer is responsible for all programming, program validation (tape-proof), conventional inspection duties and responsibilities associated with Coordinate Measuring Machines (CMMs) as ...
The CMM Programmer is responsible for all programming, program validation (tape-proof), conventional inspection duties and responsibilities associated with Coordinate Measuring Machines (CMMs) as ...
Ogden, UT · On-site
The CMM Programmer is responsible for all programming, program validation (tape-proof), conventional inspection duties and responsibilities associated with Coordinate Measuring Machines (CMMs) as ...
Ogden, UT · On-site
The CMM Programmer is responsible for all programming, program validation (tape-proof), conventional inspection duties and responsibilities associated with Coordinate Measuring Machines (CMMs) as ...
Ogden, UT · On-site
The CMM Programmer is responsible for all programming, program validation (tape-proof), conventional inspection duties and responsibilities associated with Coordinate Measuring Machines (CMMs) as ...
Ogden, UT · On-site
The CMM Programmer is responsible for all programming, program validation (tape-proof), conventional inspection duties and responsibilities associated with Coordinate Measuring Machines (CMMs) as ...
Salt Lake City, UT · On-site
$67K - $101K/yr
Produce electrical, electronic, or mechanical drawings, sketches, blueprints, engineering instructions for assembling electronics units, or other related documents or graphics necessary for HVAC ...
Salt Lake City, UT · On-site
$67K - $101K/yr
Produce electrical, electronic, or mechanical drawings, sketches, blueprints, engineering instructions for assembling electronics units, or other related documents or graphics necessary for HVAC ...
Saint George, UT · On-site
$67K - $101K/yr
Produce electrical, electronic, or mechanical drawings, sketches, blueprints, engineering instructions for assembling electronics units, or other related documents or graphics necessary for HVAC ...
Saint George, UT · On-site
$67K - $101K/yr
Produce electrical, electronic, or mechanical drawings, sketches, blueprints, engineering instructions for assembling electronics units, or other related documents or graphics necessary for HVAC ...
Salt Lake City, UT · On-site
$67K - $101K/yr
Produce electrical, electronic, or mechanical drawings, sketches, blueprints, engineering instructions for assembling electronics units, or other related documents or graphics necessary for HVAC ...
Salt Lake City, UT · On-site
$67K - $101K/yr
Produce electrical, electronic, or mechanical drawings, sketches, blueprints, engineering instructions for assembling electronics units, or other related documents or graphics necessary for HVAC ...
$24.25 - $33.25/hr
Programmer Farr West, UT Job Summary: Create required geometry and generate toolpaths for all CNC equipment. Create complex tool designs to aid with the NC machining operations. Create 3-D modeling ...
$24.25 - $33.25/hr
Programmer Farr West, UT Job Summary: Create required geometry and generate toolpaths for all CNC equipment. Create complex tool designs to aid with the NC machining operations. Create 3-D modeling ...
$25.25 - $34.50/hr
Programmer Farr West, UT Job Summary: Create required geometry and generate toolpaths for all CNC equipment. Create complex tool designs to aid with the NC machining operations. Create 3-D modeling ...
$25.25 - $34.50/hr
Programmer Farr West, UT Job Summary: Create required geometry and generate toolpaths for all CNC equipment. Create complex tool designs to aid with the NC machining operations. Create 3-D modeling ...
Salt Lake City, UT · On-site
$104K - $157K/yr
Performs software programming along with other software development lifecycle activities (requirements, design, test, documentation, 2nd and 3rd level support). Has extensive experience and is an ...
Salt Lake City, UT · On-site
$104K - $157K/yr
Performs software programming along with other software development lifecycle activities (requirements, design, test, documentation, 2nd and 3rd level support). Has extensive experience and is an ...
Performs software programming along with other software development lifecycle activities (requirements, design, test, documentation, 2nd and 3rd level support). Has extensive experience and is an ...
Performs software programming along with other software development lifecycle activities (requirements, design, test, documentation, 2nd and 3rd level support). Has extensive experience and is an ...
$10.94 - $15.64
4% of jobs
$15.64 - $20.33
9% of jobs
$23.71 is the 25th percentile. Wages below this are outliers.
$20.33 - $25.03
17% of jobs
$25.03 - $29.72
13% of jobs
The median wage is $32.46 / hr.
$29.72 - $34.42
13% of jobs
$34.42 - $39.11
10% of jobs
$39.11 - $43.81
9% of jobs
$44.69 is the 75th percentile. Wages above this are outliers.
$43.81 - $48.50
9% of jobs
$48.50 - $53.20
7% of jobs
$53.20 - $57.89
6% of jobs
$57.89 - $62.59
4% of jobs
$10
$35
$62
Programmers write computer software, websites, and mobile applications using computer languages to generate code. Some common programming languages include C#, Python, and Java. Programmers may work as web developers, software developers, analysts, app developers, computer scientists, and firmware developers, depending on their specialty. As a programmer, you take the take the software designs created by developers and translate them into computer language that tells the computer what to do. The language may be simple and straightforward or very complex, depending on what functions your client needs from the application. You are also responsible for updating, maintaining, and troubleshooting the software as necessary.
| Aspect | Programmer | Software Developer |
|---|---|---|
| Required Credentials | Typically a degree in computer science or related field; coding certifications | Similar credentials; often includes additional knowledge of software design and architecture |
| Work Environment | Often focused on coding and debugging within teams or projects | Involves designing, coding, testing, and maintaining software applications |
| Employer & Industry Usage | Used across tech companies, startups, and IT departments | Common in software firms, tech companies, and enterprise IT |
| Search & Comparison Intent | People compare to understand coding roles and responsibilities | Broader scope including development lifecycle and project management |
While both Programmers and Software Developers write code, Programmers typically focus on coding and debugging specific tasks, whereas Software Developers are involved in designing, developing, and maintaining entire software applications. The roles often overlap, but Developers usually have a broader scope of responsibilities.

$26 - $35.50/hr
Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Posted 19 days ago
Sourced by ZipRecruiter
Machinery manufacturing
1,001 - 5,000 Employees
South Paris, ME, US
1974