Principal CNC Programmer
$24.75 - $34/hr
CREO or equivalent Cad/Cam system experience (Preferred) * 5+ years experience with 5 axis milling/turning programming * Macro programming amp; post building experience (Preferred) * Advanced ...
$24.75 - $34/hr
CREO or equivalent Cad/Cam system experience (Preferred) * 5+ years experience with 5 axis milling/turning programming * Macro programming amp; post building experience (Preferred) * Advanced ...
$24.75 - $34/hr
CREO or equivalent Cad/Cam system experience (Preferred) * 5+ years experience with 5 axis milling/turning programming * Macro programming amp; post building experience (Preferred) * Advanced ...
Associate, Systems Engineering with Goldman Sachs Services LLC in Draper, Utah. Develop expertise ... Contribute to the design and development of the firm's computer and data infrastructure by ...
Associate, Systems Engineering with Goldman Sachs Services LLC in Draper, Utah. Develop expertise ... Contribute to the design and development of the firm's computer and data infrastructure by ...
Associate, Systems Engineering with Goldman Sachs Services LLC in Draper, Utah. Develop expertise ... Contribute to the design and development of the firm's computer and data infrastructure by ...
Associate, Systems Engineering with Goldman Sachs Services LLC in Draper, Utah. Develop expertise ... Contribute to the design and development of the firm's computer and data infrastructure by ...
Associate, Systems Engineering with Goldman Sachs Services LLC in Draper, Utah. Develop expertise ... Contribute to the design and development of the firm's computer and data infrastructure by ...
Associate, Systems Engineering with Goldman Sachs Services LLC in Draper, Utah. Develop expertise ... Contribute to the design and development of the firm's computer and data infrastructure by ...
Associate, Systems Engineering with Goldman Sachs Services LLC in Draper, Utah. Develop expertise ... Contribute to the design and development of the firm's computer and data infrastructure by ...
Associate, Systems Engineering with Goldman Sachs Services LLC in Draper, Utah. Develop expertise ... Contribute to the design and development of the firm's computer and data infrastructure by ...
Through Wavetronix's LIFE Internship Program, you'll work alongside experienced engineers ... We are seeking four Computer Science Interns to join our LIFE (Learning and Innovation Focused ...
Quick apply
Through Wavetronix's LIFE Internship Program, you'll work alongside experienced engineers ... We are seeking four Computer Science Interns to join our LIFE (Learning and Innovation Focused ...
Through Wavetronix's LIFE Internship Program, you'll work alongside experienced engineers ... We are seeking four Computer Science Interns to join our LIFE (Learning and Innovation Focused ...
Through Wavetronix's LIFE Internship Program, you'll work alongside experienced engineers ... We are seeking four Computer Science Interns to join our LIFE (Learning and Innovation Focused ...
Through Wavetronix's LIFE Internship Program, you'll work alongside experienced engineers ... We are seeking four Computer Science Interns to join our LIFE (Learning and Innovation Focused ...
Through Wavetronix's LIFE Internship Program, you'll work alongside experienced engineers ... We are seeking four Computer Science Interns to join our LIFE (Learning and Innovation Focused ...
Associate, Systems Engineering with Goldman Sachs Services LLC in Draper, Utah. Develop expertise ... Contribute to the design and development of the firm's computer and data infrastructure by ...
Associate, Systems Engineering with Goldman Sachs Services LLC in Draper, Utah. Develop expertise ... Contribute to the design and development of the firm's computer and data infrastructure by ...
Associate, Systems Engineering with Goldman Sachs Services LLC in Draper, Utah. Develop expertise ... Contribute to the design and development of the firm's computer and data infrastructure by ...
Associate, Systems Engineering with Goldman Sachs Services LLC in Draper, Utah. Develop expertise ... Contribute to the design and development of the firm's computer and data infrastructure by ...
Associate, Systems Engineering with Goldman Sachs Services LLC in Draper, Utah. Develop expertise ... Contribute to the design and development of the firm's computer and data infrastructure by ...
Associate, Systems Engineering with Goldman Sachs Services LLC in Draper, Utah. Develop expertise ... Contribute to the design and development of the firm's computer and data infrastructure by ...
Spanish Fork, UT · Remote
$40/hr
Deep knowledge of data structures, algorithms, object-oriented programming, computer architecture, operating systems, database systems, software engineering, discrete mathematics, and theory of ...
Spanish Fork, UT · Remote
$40/hr
Deep knowledge of data structures, algorithms, object-oriented programming, computer architecture, operating systems, database systems, software engineering, discrete mathematics, and theory of ...
Provo, UT · Remote
$40/hr
Deep knowledge of data structures, algorithms, object-oriented programming, computer architecture, operating systems, database systems, software engineering, discrete mathematics, and theory of ...
Provo, UT · Remote
$40/hr
Deep knowledge of data structures, algorithms, object-oriented programming, computer architecture, operating systems, database systems, software engineering, discrete mathematics, and theory of ...
Draper, UT · On-site
$132K/yr
Related fields (e.g., Engineering, Mathematics, Information Technology, Information Systems) may be considered relevant if the programs contain, at minimum, a concentration of courses in the ...
Draper, UT · On-site
$132K/yr
Related fields (e.g., Engineering, Mathematics, Information Technology, Information Systems) may be considered relevant if the programs contain, at minimum, a concentration of courses in the ...
Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical field * 5+ years of experience in semiconductor manufacturing, test engineering, failure ...
Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical field * 5+ years of experience in semiconductor manufacturing, test engineering, failure ...
Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical field * 5+ years of experience in semiconductor manufacturing, test engineering, failure ...
Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical field * 5+ years of experience in semiconductor manufacturing, test engineering, failure ...
Provo, UT · Remote
$40/hr
Deep knowledge of Java programming including primitive types, objects, boolean expressions ... Familiar with AP Computer Science A curriculum across ten units and common challenges such as ...
Provo, UT · Remote
$40/hr
Deep knowledge of Java programming including primitive types, objects, boolean expressions ... Familiar with AP Computer Science A curriculum across ten units and common challenges such as ...
Spanish Fork, UT · Remote
$40/hr
Deep knowledge of Java programming including primitive types, objects, boolean expressions ... Familiar with AP Computer Science A curriculum across ten units and common challenges such as ...
Spanish Fork, UT · Remote
$40/hr
Deep knowledge of Java programming including primitive types, objects, boolean expressions ... Familiar with AP Computer Science A curriculum across ten units and common challenges such as ...
Eagle Mountain, UT · On-site
$135K/yr
Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience * Bachelor's degree in Computer Science, Computer Engineering, a relevant ...
Eagle Mountain, UT · On-site
$135K/yr
Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience * Bachelor's degree in Computer Science, Computer Engineering, a relevant ...
Spanish Fork, UT · Remote
$40/hr
Deep knowledge of computational thinking, programming fundamentals in Python or Java, data types ... Familiar with high school computer science standards including CSTA frameworks and common ...
Spanish Fork, UT · Remote
$40/hr
Deep knowledge of computational thinking, programming fundamentals in Python or Java, data types ... Familiar with high school computer science standards including CSTA frameworks and common ...
$29.8K - $34.9K
5% of jobs
$34.9K - $40K
10% of jobs
$40K - $45.2K
7% of jobs
$46.1K is the 25th percentile. Wages below this are outliers.
$45.2K - $50.3K
15% of jobs
$50.3K - $55.4K
7% of jobs
The median wage is $57.3K / yr.
$55.4K - $60.6K
15% of jobs
$60.6K - $65.7K
11% of jobs
$69.5K is the 75th percentile. Wages above this are outliers.
$65.7K - $70.8K
6% of jobs
$70.8K - $75.9K
14% of jobs
$75.9K - $81.1K
7% of jobs
$81.1K - $86.2K
2% of jobs
$29.8K
$58.6K
$86.2K
A computer programmer designs, tests, writes, debugs, and maintains the computer program code. The coding language is written for the computer to be able to comprehend it and take specific actions according to those commands. Computer programmers can work with existing code or create something entirely new. The objective of coding is to develop programs that act on specific controls and behaviors. Coders need to be able to work with specialized algorithms, logic, and app domain, as well. But the other key goal of a computer programmer is to design interfaces that regular non-technical users can easily understand and use.
| Aspect | Computer Programmer | Software Developer |
|---|---|---|
| Credentials | Typically requires a bachelor's degree in computer science or related field | Usually requires a bachelor's degree, often with additional experience or certifications |
| Work Environment | Often works in coding, debugging, and maintaining software | Designs, develops, tests, and maintains software applications |
| Industry Usage | Commonly employed in IT, software firms, and tech departments | Found in a wide range of industries including tech, finance, healthcare |
While both roles involve coding and software creation, Computer Programmers primarily focus on writing and debugging code based on specifications, whereas Software Developers are involved in designing and building complete software solutions. The roles often overlap, but Developers typically have broader responsibilities in the software development lifecycle.
Cities near Spanish Fork, UT with the most Computer Programmer job openings:

Draper, UT
$24.75 - $34/hr
Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Posted 19 days ago
Set up, program, and operate 3-5 axis CNC machining centers to manufacture medical devices.
Develop machining fixtures, perform process validations, and make process adjustments to ensure quality manufacturing.
Support manufacturing operations by troubleshooting secondary processes, developing CNC programs and fixturing for new products, and supporting product development for prototypes.