CMM Programmer (PC-DMIS / ATOS) - 1st Shift | Sterling Heights, MI Location: Sterling Heights, MI ... Read and interpret blueprints, GD&T, and CAD models * Conduct first article inspection (FAI) , in ...
CMM Programmer (PC-DMIS / ATOS) - 1st Shift | Sterling Heights, MI Location: Sterling Heights, MI ... Read and interpret blueprints, GD&T, and CAD models * Conduct first article inspection (FAI) , in ...
CNC Programmer
Fraser, MI · On-site
$38/hr
Program CNC machinery based on engineering drawings, CAD models, and customer specifications. * Review blueprints and GD&T requirements to determine machining processes and dimensions. * Select ...
Quick apply
CNC Programmer
Fraser, MI · On-site
$38/hr
Program CNC machinery based on engineering drawings, CAD models, and customer specifications. * Review blueprints and GD&T requirements to determine machining processes and dimensions. * Select ...
CAD Designer
Rochester Hills, MI · On-site
$31 - $37/hr
We push the boundaries of material science to engineer solutions that continually exceed customer ... Essential Duties and Responsibilities The CAD Designer is responsible for developing detailed 3D ...
CAD Designer
Rochester Hills, MI · On-site
$31 - $37/hr
We push the boundaries of material science to engineer solutions that continually exceed customer ... Essential Duties and Responsibilities The CAD Designer is responsible for developing detailed 3D ...
CAD Designer
$31 - $37/hr
We push the boundaries of material science to engineer solutions that continually exceed customer ... Essential Duties and Responsibilities The CAD Designer is responsible for developing detailed 3D ...
CAD Designer
$31 - $37/hr
We push the boundaries of material science to engineer solutions that continually exceed customer ... Essential Duties and Responsibilities The CAD Designer is responsible for developing detailed 3D ...
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 ...
Quick apply
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 ...
CAD Designer
Rochester Hills, MI · On-site
$31 - $37/hr
We push the boundaries of material science to engineer solutions that continually exceed customer ... Essential Duties and Responsibilities The CAD Designer is responsible for developing detailed 3D ...
CAD Designer
Rochester Hills, MI · On-site
$31 - $37/hr
We push the boundaries of material science to engineer solutions that continually exceed customer ... Essential Duties and Responsibilities The CAD Designer is responsible for developing detailed 3D ...
CAD Designer
Rochester Hills, MI · On-site
$31 - $37/hr
We push the boundaries of material science to engineer solutions that continually exceed customer ... Essential Duties and Responsibilities The CAD Designer is responsible for developing detailed 3D ...
CAD Designer
Rochester Hills, MI · On-site
$31 - $37/hr
We push the boundaries of material science to engineer solutions that continually exceed customer ... Essential Duties and Responsibilities The CAD Designer is responsible for developing detailed 3D ...
Leading a high-performing team of engineers and designers, you will ensure that every component ... Guarantee that all 3D CAD models and 2D drawings comply with Ford Motor Company CAD/Drafting ...
Leading a high-performing team of engineers and designers, you will ensure that every component ... Guarantee that all 3D CAD models and 2D drawings comply with Ford Motor Company CAD/Drafting ...
CNC Programmer
Sterling Heights, MI · On-site
$24.75 - $33.75/hr
Use VISI CAD for boring mill programming as needed * Read and interpret blueprints, CAD data, GD&T, work orders, and engineering drawings * Set up CNC machines, tooling, holding devices, offsets, and ...
Quick apply
CNC Programmer
Sterling Heights, MI · On-site
$24.75 - $33.75/hr
Use VISI CAD for boring mill programming as needed * Read and interpret blueprints, CAD data, GD&T, work orders, and engineering drawings * Set up CNC machines, tooling, holding devices, offsets, and ...
Computer Systems Administrator
Troy, MI · On-site
... other programming languages • Ability to review and understand Windows event viewer • ... computer networking Preferred : • Experience with mass deployments is strongly preferred • ...
Computer Systems Administrator
Troy, MI · On-site
... other programming languages • Ability to review and understand Windows event viewer • ... computer networking Preferred : • Experience with mass deployments is strongly preferred • ...
CAD Designer III
Farmington Hills, MI · On-site
$80K - $100K/yr
The position will work closely with Engineering to perform design investigations, feasibility ... Strong 3D CAD modeling and parametric modeling experience required. * Automotive/product design ...
CAD Designer III
Farmington Hills, MI · On-site
$80K - $100K/yr
The position will work closely with Engineering to perform design investigations, feasibility ... Strong 3D CAD modeling and parametric modeling experience required. * Automotive/product design ...
CAD & Release Supervisor
Allen Park, MI · On-site
Leading a high-performing team of engineers and designers, you will ensure that every component ... Guarantee that all 3D CAD models and 2D drawings comply with Ford Motor Company CAD/Drafting ...
CAD & Release Supervisor
Allen Park, MI · On-site
Leading a high-performing team of engineers and designers, you will ensure that every component ... Guarantee that all 3D CAD models and 2D drawings comply with Ford Motor Company CAD/Drafting ...
CMM Programmer
Auburn Hills, MI · On-site
Develop new CMM inspection programs in PC-DMIS from blueprints, CAD models, and engineering specifications * Program and optimize inspection routines for precision-machined CNC components across a ...
Quick apply
CMM Programmer
Auburn Hills, MI · On-site
Develop new CMM inspection programs in PC-DMIS from blueprints, CAD models, and engineering specifications * Program and optimize inspection routines for precision-machined CNC components across a ...
Requirements: · Bachelor's degree in computer science, computer engineering, or related field with relevant experience · Minimum 2 years' experience in software programming · Minimum 2 years ...
Quick apply
Requirements: · Bachelor's degree in computer science, computer engineering, or related field with relevant experience · Minimum 2 years' experience in software programming · Minimum 2 years ...
CNC Programmer
Clinton Township, MI · On-site
$24.50 - $33.50/hr
Utilize various CAD/CAM software effectively for part programming and optimization * Conduct in-process quality checks using precision measurement tools (calipers, micrometers, etc.) to ensure parts ...
Quick apply
CNC Programmer
Clinton Township, MI · On-site
$24.50 - $33.50/hr
Utilize various CAD/CAM software effectively for part programming and optimization * Conduct in-process quality checks using precision measurement tools (calipers, micrometers, etc.) to ensure parts ...
Requirements: • Bachelor's degree in computer science, computer engineering, or related field with relevant experience • Minimum 2 years' experience in software programming • Minimum 2 years ...
Requirements: • Bachelor's degree in computer science, computer engineering, or related field with relevant experience • Minimum 2 years' experience in software programming • Minimum 2 years ...
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
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 ...
CNC PROGRAMMER
$21 - $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 ...
CNC PROGRAMMER
$21 - $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 ...
CNC Programmer
$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
CNC Programmer
$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
CAD/CAE Software Engineer
Dearborn, MI · On-site
Need software engineer to work on Propulsion in-house developed apps in CAD / CAE domain with the knowledge of OOP concepts, JAVA/Angular programming and Automation testing. Job involves software ...
CAD/CAE Software Engineer
Dearborn, MI · On-site
Need software engineer to work on Propulsion in-house developed apps in CAD / CAE domain with the knowledge of OOP concepts, JAVA/Angular programming and Automation testing. Job involves software ...
Computer Programmer information
See Warren, MI salary details
$30.9K - $36.2K
5% of jobs
$36.2K - $41.6K
10% of jobs
$41.6K - $46.9K
7% of jobs
$47.8K is the 25th percentile. Wages below this are outliers.
$46.9K - $52.2K
15% of jobs
$52.2K - $57.5K
7% of jobs
The median wage is $59.4K / yr.
$57.5K - $62.9K
15% of jobs
$62.9K - $68.2K
11% of jobs
$72.2K is the 75th percentile. Wages above this are outliers.
$68.2K - $73.5K
6% of jobs
$73.5K - $78.8K
14% of jobs
$78.8K - $84.2K
7% of jobs
$84.2K - $89.5K
2% of jobs
$30.9K
$60.9K
$89.5K
How much do computer programmer jobs pay per year?
What does a computer programmer do?
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.
What are the key skills and qualifications needed to thrive as a computer programmer, and why are they important?
What are some typical challenges computer programmers face when working on large team projects?
What is the difference between Computer Programmer vs Software Developer?
| 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.
How much do computer programmers get paid?
Is a computer programmer a good career?
What do you do as a computer programmer?
What kind of jobs can computer programmers get?
What are the most commonly searched types of Computer Programmer jobs in Warren, MI?
The most popular types of Computer Programmer jobs in Warren, MI are:
What are popular job titles related to Computer Programmer jobs in Warren, MI?
For Computer Programmer jobs in Warren, MI, the most frequently searched job titles are:
What job categories do people searching Computer Programmer jobs in Warren, MI look for?
The top searched job categories for Computer Programmer jobs in Warren, MI are:
What cities near Warren, MI are hiring for Computer Programmer jobs?
Cities near Warren, MI with the most Computer Programmer job openings:

CMM Programmer
Sterling Heights, MI
Full-time
Re-posted 23 days ago
Job description
CMM Programmer (PC-DMIS / ATOS) – 1st Shift | Sterling Heights, MI
Location: Sterling Heights, MI
Shift: 1st Shift (Day Shift)
We are hiring an experienced CMM Programmer with strong PC-DMIS programming skills and ATOS 3D scanning experience to join our manufacturing team in Sterling Heights, MI. This is a full-time, day shift opportunity with 100% employer-paid benefits starting on day one.
CMM Programmer Responsibilities- Program and operate CMM (Coordinate Measuring Machine) equipment using PC-DMIS
- Perform precision inspections on machined parts and assemblies
- Utilize ATOS 3D scanning systems for inspection and reverse engineering
- Read and interpret blueprints, GD&T, and CAD models
- Conduct first article inspection (FAI), in-process, and final inspections
- Generate and analyze inspection reports and measurement data
- Troubleshoot quality issues and support continuous improvement initiatives
- Ensure proper calibration and maintenance of CMM equipment
- 2+ years of experience in CMM programming in a manufacturing environment
- Strong hands-on experience with PC-DMIS (required)
- Experience with ATOS scanning systems (preferred)
- Solid understanding of GD&T (Geometric Dimensioning & Tolerancing)
- Ability to read engineering drawings and work with CAD files
- Strong attention to detail and problem-solving skills