CNC PROGRAMMER
$23 - $35/hr
Additionally, experience machining castings and forgings, fixture design and CAD programming experience is a plus. Responsibilities: Set up and program CNC machines to produce high-quality machined ...
Quick apply
$23 - $35/hr
Additionally, experience machining castings and forgings, fixture design and CAD programming experience is a plus. Responsibilities: Set up and program CNC machines to produce high-quality machined ...
Quick apply
$23 - $35/hr
Additionally, experience machining castings and forgings, fixture design and CAD programming experience is a plus. Responsibilities: Set up and program CNC machines to produce high-quality machined ...
Bachelor's degree in Mechanical Engineering, Computer Engineering, or related field of study. Eight (8) years of experience as a CAE Engineer, Specialist, Senior Analyst, Project Leader, or related ...
Bachelor's degree in Mechanical Engineering, Computer Engineering, or related field of study. Eight (8) years of experience as a CAE Engineer, Specialist, Senior Analyst, Project Leader, or related ...
Warren, MI · On-site
Interpret engineering drawings, CAD models, GD&T, and specifications * Ability to write CMM programs for new launches/ * Develop and optimize CMM programs using software such as PC-DMIS, Calypso, etc.
Warren, MI · On-site
Interpret engineering drawings, CAD models, GD&T, and specifications * Ability to write CMM programs for new launches/ * Develop and optimize CMM programs using software such as PC-DMIS, Calypso, etc.
$25 - $34.25/hr
Review and interpret 3D CAD models to determine machining strategy, tool paths, and material ... Convert engineering and design specifications into Computer-Aided Manufacturing (CAM) programs
Quick apply
$25 - $34.25/hr
Review and interpret 3D CAD models to determine machining strategy, tool paths, and material ... Convert engineering and design specifications into Computer-Aided Manufacturing (CAM) programs
Bachelor's degree in Mechanical Engineering, Computer Engineering, or related field of study. Eight (8) years of experience as a CAE Engineer, Specialist, Senior Analyst, Project Leader, or related ...
Bachelor's degree in Mechanical Engineering, Computer Engineering, or related field of study. Eight (8) years of experience as a CAE Engineer, Specialist, Senior Analyst, Project Leader, or related ...
Dearborn, MI · On-site
$24.75 - $34.25/hr
Design studies (in CAD) to facilitate packaging, manufacturing process, assembly issues, etc ... Prepare detail drawings * Assist design and release engineers in support of component part release
Dearborn, MI · On-site
$24.75 - $34.25/hr
Design studies (in CAD) to facilitate packaging, manufacturing process, assembly issues, etc ... Prepare detail drawings * Assist design and release engineers in support of component part release
$25.25 - $35/hr
Design studies (in CAD) to facilitate packaging, manufacturing process, assembly issues, etc ... Prepare detail drawings * Assist design and release engineers in support of component part release
$25.25 - $35/hr
Design studies (in CAD) to facilitate packaging, manufacturing process, assembly issues, etc ... Prepare detail drawings * Assist design and release engineers in support of component part release
Read and interpret blueprints, CAD data, engineering drawings, and GD&T * Develop cutter paths using WORK-NC software * Set up work pieces, electrodes, tooling, and machine offsets * Mount electrodes ...
Quick apply
Read and interpret blueprints, CAD data, engineering drawings, and GD&T * Develop cutter paths using WORK-NC software * Set up work pieces, electrodes, tooling, and machine offsets * Mount electrodes ...
Warren, MI · On-site
CMM Programmers/Operators are highly skilled employees responsible for operating/programming a ... Set up and operate conventional or computer numerically controlled measurement equipment with PC ...
Warren, MI · On-site
CMM Programmers/Operators are highly skilled employees responsible for operating/programming a ... Set up and operate conventional or computer numerically controlled measurement equipment with PC ...
Novi, MI · On-site
Job Type Full-time Description The CAD Designer/Controls Design Support role works closely with ... This position collaborates with the Group Engineering Manager and Senior Quality Engineer to ...
Novi, MI · On-site
Job Type Full-time Description The CAD Designer/Controls Design Support role works closely with ... This position collaborates with the Group Engineering Manager and Senior Quality Engineer to ...
Description The CAD Designer/Controls Design Support role works closely with Project Engineers and Project Managers to coordinate and execute all CAD-related work in alignment with project schedules ...
Description The CAD Designer/Controls Design Support role works closely with Project Engineers and Project Managers to coordinate and execute all CAD-related work in alignment with project schedules ...
Novi, MI · On-site
Job Type Full-time Description The CAD Designer/Controls Design Support role works closely with ... This position collaborates with the Group Engineering Manager and Senior Quality Engineer to ...
Novi, MI · On-site
Job Type Full-time Description The CAD Designer/Controls Design Support role works closely with ... This position collaborates with the Group Engineering Manager and Senior Quality Engineer to ...
Senior Robotics Engineer, Perception/Computer Vision Location: Warren, Michigan Duration: 12+Months with possible extensions Main Skills: Senior Robotic AI-Perception Engineer (AI/ML, perception ...
Quick apply
Senior Robotics Engineer, Perception/Computer Vision Location: Warren, Michigan Duration: 12+Months with possible extensions Main Skills: Senior Robotic AI-Perception Engineer (AI/ML, perception ...
We are specifically looking for a Design CAD Engineer to provide technical, program, and account management expertise to cross-functional business development and engineering program team execution ...
We are specifically looking for a Design CAD Engineer to provide technical, program, and account management expertise to cross-functional business development and engineering program team execution ...
We are specifically looking for a Design CAD Engineer to provide technical, program, and account management expertise to cross-functional business development and engineering program team execution ...
We are specifically looking for a Design CAD Engineer to provide technical, program, and account management expertise to cross-functional business development and engineering program team execution ...
We are specifically looking for a Design CAD Engineer to provide technical, program, and account management expertise to cross-functional business development and engineering program team execution ...
We are specifically looking for a Design CAD Engineer to provide technical, program, and account management expertise to cross-functional business development and engineering program team execution ...
Bachelor of Science degree in Mechanical, Electrical, Computer Engineering (or equivalent) from an ABET accredited university * Five years of automotive industry experience including calibration ...
Bachelor of Science degree in Mechanical, Electrical, Computer Engineering (or equivalent) from an ABET accredited university * Five years of automotive industry experience including calibration ...
Description The College of Engineering and Computer Science at the University of Michigan-Dearborn is seeking a visionary leader to serve as Chair of its Department of Computer and Information ...
Description The College of Engineering and Computer Science at the University of Michigan-Dearborn is seeking a visionary leader to serve as Chair of its Department of Computer and Information ...
Provide an estimate of man hours required to complete CAD projects ... Process engineering calculations and site plan/utility layout with minimal supervision * Process ...
Quick apply
Provide an estimate of man hours required to complete CAD projects ... Process engineering calculations and site plan/utility layout with minimal supervision * Process ...
Provide an estimate of man hours required to complete CAD projects ... Process engineering calculations and site plan/utility layout with minimal supervision * Process ...
Quick apply
Provide an estimate of man hours required to complete CAD projects ... Process engineering calculations and site plan/utility layout with minimal supervision * Process ...
$32.7K - $38.3K
5% of jobs
$38.3K - $43.9K
10% of jobs
$43.9K - $49.5K
7% of jobs
$50.5K is the 25th percentile. Wages below this are outliers.
$49.5K - $55.2K
15% of jobs
$55.2K - $60.8K
7% of jobs
The median wage is $62.8K / yr.
$60.8K - $66.4K
15% of jobs
$66.4K - $72K
11% of jobs
$76.3K is the 75th percentile. Wages above this are outliers.
$72K - $77.7K
6% of jobs
$77.7K - $83.3K
14% of jobs
$83.3K - $88.9K
7% of jobs
$88.9K - $94.5K
2% of jobs
$32.7K
$64.3K
$94.5K
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.

Sourced by ZipRecruiter
Manufacturing
1 - 10 Employees
Auburn Hills, MI, US
1992