CNC Programmer
$24.75 - $34/hr
Programming for a horizontal mill used in soft machining of steels and some plastics ... Produces CNC programs for production using 3D CAD/CAM software. * Prepares electrode drawings for ...
Quick apply
$24.75 - $34/hr
Programming for a horizontal mill used in soft machining of steels and some plastics ... Produces CNC programs for production using 3D CAD/CAM software. * Prepares electrode drawings for ...
Quick apply
$24.75 - $34/hr
Programming for a horizontal mill used in soft machining of steels and some plastics ... Produces CNC programs for production using 3D CAD/CAM software. * Prepares electrode drawings for ...
Novi, MI · On-site
$25.25 - $35/hr
Work in collaboration with Magna Engineering to ensure all modifications to 3D virtual models, CAD assets, and Product Lifecycle Management (PLM) data are systematically tracked, validated, and ...
Novi, MI · On-site
$25.25 - $35/hr
Work in collaboration with Magna Engineering to ensure all modifications to 3D virtual models, CAD assets, and Product Lifecycle Management (PLM) data are systematically tracked, validated, and ...
Ann Arbor, MI · On-site +1
Programming development will include web based and customized core banking database solutions. Why ... S. in Computer Science or equivalent experience * Experience working with Symitar and its ...
Ann Arbor, MI · On-site +1
Programming development will include web based and customized core banking database solutions. Why ... S. in Computer Science or equivalent experience * Experience working with Symitar and its ...
Clinton, MI · On-site
The CAD Designer will support the engineering and design team by creating detailed drawings and layouts for sunroom projects. This role requires CAD experience, attention to detail, and the ability ...
Clinton, MI · On-site
The CAD Designer will support the engineering and design team by creating detailed drawings and layouts for sunroom projects. This role requires CAD experience, attention to detail, and the ability ...
Detroit, MI · Remote
$70 - $90/hr
Position: CAD Engineer -- ScreenSpot Plus (Screenshot Capture & UI Annotation) Type: Contract Compensation: $70-$90/hour Location: Remote Role Responsibilities * Capture high-quality screenshots of ...
Quick apply
Detroit, MI · Remote
$70 - $90/hr
Position: CAD Engineer -- ScreenSpot Plus (Screenshot Capture & UI Annotation) Type: Contract Compensation: $70-$90/hour Location: Remote Role Responsibilities * Capture high-quality screenshots of ...
Allen Park, MI · On-site
$24.50 - $34/hr
This is a product development engineering - computer aided design (CAD) position, where product design expertise utilizing a systems approach is key. You'll work in a collaborative environment with ...
Allen Park, MI · On-site
$24.50 - $34/hr
This is a product development engineering - computer aided design (CAD) position, where product design expertise utilizing a systems approach is key. You'll work in a collaborative environment with ...
Saline, MI · On-site
$28 - $30/hr
Experience using CAD software to manipulate vehicle, component and part data (+2 years CATIA, NX ... Associate degree in Metrology or Quality Engineering, or a related technology field. * Experience ...
Saline, MI · On-site
$28 - $30/hr
Experience using CAD software to manipulate vehicle, component and part data (+2 years CATIA, NX ... Associate degree in Metrology or Quality Engineering, or a related technology field. * Experience ...
Wayne, MI · On-site
$30/hr
Applications Programmer Wayne, MI Onsite (No remote work allowed) 12 Months Contract Rate: $30/hr ... Provide problem solving services on application software to computer service consultants Education:
Wayne, MI · On-site
$30/hr
Applications Programmer Wayne, MI Onsite (No remote work allowed) 12 Months Contract Rate: $30/hr ... Provide problem solving services on application software to computer service consultants Education:
Plymouth, MI · On-site
$25.25 - $34.50/hr
Under general direction, the N/C Programmer 1 develops CAD surfaces and N/C cutter-path programs for machining production tooling. This role supports large-scale tooling projects by determining ...
Quick apply
Plymouth, MI · On-site
$25.25 - $34.50/hr
Under general direction, the N/C Programmer 1 develops CAD surfaces and N/C cutter-path programs for machining production tooling. This role supports large-scale tooling projects by determining ...
Novi, MI · On-site
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
Novi, MI · On-site
Provide an estimate of man hours required to complete CAD projects ... Process engineering calculations and site plan/utility layout with minimal supervision * Process ...
Milford, MI · On-site
$90 - $130/hr
Bachelor's degree in Electronic Engineering, Electrical Engineering, Mechanical Engineering, Computer Engineering, Computer Science, or related field of study and Five (5) years of experience as a ...
New
Milford, MI · On-site
$90 - $130/hr
Bachelor's degree in Electronic Engineering, Electrical Engineering, Mechanical Engineering, Computer Engineering, Computer Science, or related field of study and Five (5) years of experience as a ...
New
Milford, MI · On-site
$110 - $150/hr
REQUIREMENTS Bachelor's degree in Electronic Engineering, Electrical Engineering, Mechanical Engineering, Computer Engineering, Computer Science, or related field of study and Six (6) years of ...
New
Milford, MI · On-site
$110 - $150/hr
REQUIREMENTS Bachelor's degree in Electronic Engineering, Electrical Engineering, Mechanical Engineering, Computer Engineering, Computer Science, or related field of study and Six (6) years of ...
New
Clinton, MI · On-site
$26.25 - $35.75/hr
Interpret engineering drawings, blueprints, CAD models, and technical specifications. * Develop efficient machining strategies to maximize productivity while maintaining quality. * Select appropriate ...
Clinton, MI · On-site
$26.25 - $35.75/hr
Interpret engineering drawings, blueprints, CAD models, and technical specifications. * Develop efficient machining strategies to maximize productivity while maintaining quality. * Select appropriate ...
$26.50 - $36.75/hr
We are looking for a talented School to Work - Engineering to join our team specializing in ... Develop accurate 3D CAD models and detailed 2D drawings (using Creo Parametric) to support the ...
$26.50 - $36.75/hr
We are looking for a talented School to Work - Engineering to join our team specializing in ... Develop accurate 3D CAD models and detailed 2D drawings (using Creo Parametric) to support the ...
Clinton, MI · On-site
$26.25 - $35.75/hr
Interpret engineering drawings, blueprints, CAD models, and technical specifications. * Develop efficient machining strategies to maximize productivity while maintaining quality. * Select appropriate ...
Clinton, MI · On-site
$26.25 - $35.75/hr
Interpret engineering drawings, blueprints, CAD models, and technical specifications. * Develop efficient machining strategies to maximize productivity while maintaining quality. * Select appropriate ...
$25.25 - $35/hr
We are looking for a talented School to Work - Engineering to join our team specializing in ... Develop accurate 3D CAD models and detailed 2D drawings (using Creo Parametric) to support the ...
$25.25 - $35/hr
We are looking for a talented School to Work - Engineering to join our team specializing in ... Develop accurate 3D CAD models and detailed 2D drawings (using Creo Parametric) to support the ...
$24.50 - $34/hr
This is a product development engineering - computer aided design (CAD) position, where product design expertise utilizing a systems approach is key. You'll work in a collaborative environment with ...
$24.50 - $34/hr
This is a product development engineering - computer aided design (CAD) position, where product design expertise utilizing a systems approach is key. You'll work in a collaborative environment with ...
Southfield, MI · On-site
Competent in the use of CAD Data and 3D Models What Linamar Has to Offer * Competitive Compensation ... engineering and innovative product development across diverse industries and markets. Our journey ...
Southfield, MI · On-site
Competent in the use of CAD Data and 3D Models What Linamar Has to Offer * Competitive Compensation ... engineering and innovative product development across diverse industries and markets. Our journey ...
Southfield, MI · On-site
Competent in the use of CAD Data and 3D Models What Linamar Has to Offer * Competitive Compensation ... engineering and innovative product development across diverse industries and markets. Our journey ...
Southfield, MI · On-site
Competent in the use of CAD Data and 3D Models What Linamar Has to Offer * Competitive Compensation ... engineering and innovative product development across diverse industries and markets. Our journey ...
Wixom, MI · On-site
$85K - $90K/yr
Create inspection programs from engineering drawings, CAD models, and GD&T requirements. Establish proper part alignments, datums, probe selections, and measurement strategies. Design, build, and ...
New
Wixom, MI · On-site
$85K - $90K/yr
Create inspection programs from engineering drawings, CAD models, and GD&T requirements. Establish proper part alignments, datums, probe selections, and measurement strategies. Design, build, and ...
New
$32.3K - $37.8K
5% of jobs
$37.8K - $43.4K
10% of jobs
$43.4K - $49K
7% of jobs
$50K is the 25th percentile. Wages below this are outliers.
$49K - $54.5K
15% of jobs
$54.5K - $60.1K
7% of jobs
The median wage is $62.1K / yr.
$60.1K - $65.6K
15% of jobs
$65.6K - $71.2K
11% of jobs
$75.4K is the 75th percentile. Wages above this are outliers.
$71.2K - $76.8K
6% of jobs
$76.8K - $82.3K
14% of jobs
$82.3K - $87.9K
7% of jobs
$87.9K - $93.4K
2% of jobs
$32.3K
$63.6K
$93.4K
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.

$24.75 - $34/hr
Full-time
Re-posted yesterday
Our Livonia facility has an exciting and rewarding career opportunity and is seeking a CNC Programmer in Livonia MI to create 3 ,4 and 5 axis programs for the shop machines. (High speed milling machines), Drive improvements in manufacturing performance and consistency. This position will require travel as a part of training to our Livonia, MI site. If you are a career-minded, results-oriented individual who thrives in a fast-paced environment, please submit your resume for further consideration.
Core Responsibilities:
Qualifications:
Sourced by ZipRecruiter
Plastics product manufacturing
201 - 500 Employees
Peabody, MA, US
1970