PTI Engineered Plastics is seeking a skilled and motivated Metrology CMM Programmer to join our busy Metrology department. This role is responsible for programming and operating CMM equipment ...
PTI Engineered Plastics is seeking a skilled and motivated Metrology CMM Programmer to join our busy Metrology department. This role is responsible for programming and operating CMM equipment ...
CNC Programmer
$24.75 - $34/hr
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 ...
Quick apply
CNC Programmer
$24.75 - $34/hr
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 ...
CNC Programmer
$25 - $34.25/hr
APEX Placement & Consulting has partnered with an exciting manufacturing company in the Metro Detroit area looking to add a CNC Programmer to their already amazing team. Their primary responsibility ...
Quick apply
CNC Programmer
$25 - $34.25/hr
APEX Placement & Consulting has partnered with an exciting manufacturing company in the Metro Detroit area looking to add a CNC Programmer to their already amazing team. Their primary responsibility ...
PLC Programmer
Sterling Heights, MI ยท On-site
$40/hr
Seeking a detail-oriented PLC Programmer to join a collaborative engineering team responsible for the design, development, and commissioning of industrial automation systems. This individual will ...
PLC Programmer
Sterling Heights, MI ยท On-site
$40/hr
Seeking a detail-oriented PLC Programmer to join a collaborative engineering team responsible for the design, development, and commissioning of industrial automation systems. This individual will ...
PLC Programmer
Sterling Heights, MI ยท On-site
$32 - $45/hr
Engineering Director/Field Services Manager WORK MODEL: In-Person COMPENSATION: $32-$45 per hour (Based on experience) WORK LOCATION: Clarkston, Sterling Heights or Novi POSITION SUMMARY: AtomTech is ...
PLC Programmer
Sterling Heights, MI ยท On-site
$32 - $45/hr
Engineering Director/Field Services Manager WORK MODEL: In-Person COMPENSATION: $32-$45 per hour (Based on experience) WORK LOCATION: Clarkston, Sterling Heights or Novi POSITION SUMMARY: AtomTech is ...
Facility Programmer
Farmington Hills, MI ยท On-site
$19 - $22.50/hr
The facility Programmer assumes the responsibility of manager on duty and point person when the Facilities Supervisor is not on-site. Responsible for facility staff scheduling and payroll. Assists ...
Facility Programmer
Farmington Hills, MI ยท On-site
$19 - $22.50/hr
The facility Programmer assumes the responsibility of manager on duty and point person when the Facilities Supervisor is not on-site. Responsible for facility staff scheduling and payroll. Assists ...
Be Seen First
PLC Programmer
Novi, MI ยท On-site
$63K - $86K/yr
PLC Programmers write PLC programs, commission automation systems, and support our shipped products in the field, for our custom automated tooling and machinery. The ideal candidate is a self ...
Quick apply
Be Seen First
PLC Programmer
Novi, MI ยท On-site
$63K - $86K/yr
PLC Programmers write PLC programs, commission automation systems, and support our shipped products in the field, for our custom automated tooling and machinery. The ideal candidate is a self ...
SCADA Programmer
Wixom, MI ยท On-site
$65K - $88K/yr
Job title: SCADA Programmer Location: Wixom, MI (On-site) Job Type: Full-Time (On-Site) POSITION SUMMARY Kennedy Industries SCADA Programmer role is responsible for designing, implementing ...
SCADA Programmer
Wixom, MI ยท On-site
$65K - $88K/yr
Job title: SCADA Programmer Location: Wixom, MI (On-site) Job Type: Full-Time (On-Site) POSITION SUMMARY Kennedy Industries SCADA Programmer role is responsible for designing, implementing ...
CMM Programmer
Southfield, MI ยท On-site
CMM Programmer Job Summary Provide quality support for engineering and manufacturing in the area of dimensional feedback for quality planning and product integrity. This service is provided through ...
CMM Programmer
Southfield, MI ยท On-site
CMM Programmer Job Summary Provide quality support for engineering and manufacturing in the area of dimensional feedback for quality planning and product integrity. This service is provided through ...
CMM Programmer
Southfield, MI ยท On-site
CMM Programmer Job Summary Provide quality support for engineering and manufacturing in the area of dimensional feedback for quality planning and product integrity. This service is provided through ...
CMM Programmer
Southfield, MI ยท On-site
CMM Programmer Job Summary Provide quality support for engineering and manufacturing in the area of dimensional feedback for quality planning and product integrity. This service is provided through ...
CNC Programmer
Auburn Hills, MI ยท On-site
$25 - $34.25/hr
CNC Programmer - Plastics Manufacturing Shape Precision. Drive Innovation. Build What's Next. Are you a skilled CNC Programmer who enjoys turning complex designs into high-quality finished parts?
CNC Programmer
Auburn Hills, MI ยท On-site
$25 - $34.25/hr
CNC Programmer - Plastics Manufacturing Shape Precision. Drive Innovation. Build What's Next. Are you a skilled CNC Programmer who enjoys turning complex designs into high-quality finished parts?
CNC PROGRAMMER
$24.50 - $33.25/hr
CNC Programmer Hot Job UPS - Rochester Hills, MI 48309; UPS2 - Rochester Hills, MI 48309 Overview Level Experienced Position Type Full Time Job Shift Any Category Manufacturing Description 3 ...
CNC PROGRAMMER
$24.50 - $33.25/hr
CNC Programmer Hot Job UPS - Rochester Hills, MI 48309; UPS2 - Rochester Hills, MI 48309 Overview Level Experienced Position Type Full Time Job Shift Any Category Manufacturing Description 3 ...
CNC PROGRAMMER
$24.50 - $33.25/hr
CNC Programmer Hot Job UPS - Rochester Hills, MI 48309; UPS2 - Rochester Hills, MI 48309 Overview Level Experienced Position Type Full Time Job Shift Any Category Manufacturing Description 3 ...
CNC PROGRAMMER
$24.50 - $33.25/hr
CNC Programmer Hot Job UPS - Rochester Hills, MI 48309; UPS2 - Rochester Hills, MI 48309 Overview Level Experienced Position Type Full Time Job Shift Any Category Manufacturing Description 3 ...
CNC PROGRAMMER
Rochester Hills, MI ยท On-site
$24.50 - $33.25/hr
CNC Programmer Hot Job UPS - Rochester Hills, MI 48309; UPS2 - Rochester Hills, MI 48309 Overview Level Experienced Position Type Full Time Job Shift Any Category Manufacturing Description 3 ...
CNC PROGRAMMER
Rochester Hills, MI ยท On-site
$24.50 - $33.25/hr
CNC Programmer Hot Job UPS - Rochester Hills, MI 48309; UPS2 - Rochester Hills, MI 48309 Overview Level Experienced Position Type Full Time Job Shift Any Category Manufacturing Description 3 ...
CNC PROGRAMMER
Rochester Hills, MI ยท On-site
$24.50 - $33.25/hr
CNC Programmer Hot Job UPS - Rochester Hills, MI 48309; UPS2 - Rochester Hills, MI 48309 Overview Level Experienced Position Type Full Time Job Shift Any Category Manufacturing Description 3 ...
CNC PROGRAMMER
Rochester Hills, MI ยท On-site
$24.50 - $33.25/hr
CNC Programmer Hot Job UPS - Rochester Hills, MI 48309; UPS2 - Rochester Hills, MI 48309 Overview Level Experienced Position Type Full Time Job Shift Any Category Manufacturing Description 3 ...
CNC Programmer
Detroit, MI ยท On-site
$24.50 - $33.50/hr
CNC Programmer AJM Packaging Corporation Detroit, MI Position Overview - AJM Packaging Corporation, one of America's lead manufacturers of paper products, including paper plates, cups, bowls and bags ...
CNC Programmer
Detroit, MI ยท On-site
$24.50 - $33.50/hr
CNC Programmer AJM Packaging Corporation Detroit, MI Position Overview - AJM Packaging Corporation, one of America's lead manufacturers of paper products, including paper plates, cups, bowls and bags ...
Facility Programmer
Farmington Hills, MI ยท On-site
$19 - $22.50/hr
The facility Programmer assumes the responsibility of manager on duty and point person when the Facilities Supervisor is not on-site. Responsible for facility staff scheduling and payroll. Assists ...
Facility Programmer
Farmington Hills, MI ยท On-site
$19 - $22.50/hr
The facility Programmer assumes the responsibility of manager on duty and point person when the Facilities Supervisor is not on-site. Responsible for facility staff scheduling and payroll. Assists ...
Software Programmer
Auburn Hills, MI ยท On-site
US Farathane is seeking a Software Programmer at our Corporate Tech Center to join our growing team. This position is responsible for developing, modifying and improving existing in-house ERP system ...
Software Programmer
Auburn Hills, MI ยท On-site
US Farathane is seeking a Software Programmer at our Corporate Tech Center to join our growing team. This position is responsible for developing, modifying and improving existing in-house ERP system ...
Robot Programmer (Experienced)
Troy, MI ยท On-site
Robot Programmer Location: Local & Travel Opportunities Position Overview We are seeking an experienced Robot Programmer with 3+ years of experience to support automation projects in a machine tool ...
Robot Programmer (Experienced)
Troy, MI ยท On-site
Robot Programmer Location: Local & Travel Opportunities Position Overview We are seeking an experienced Robot Programmer with 3+ years of experience to support automation projects in a machine tool ...
CNC PROGRAMMER
Rochester Hills, MI ยท On-site
$24.50 - $33.25/hr
The CNC Programmer/Operator at 3-Dimensional Services Group is responsible for operating and maintaining computer numerical control (CNC) machinery to produce precision parts and components. This ...
CNC PROGRAMMER
Rochester Hills, MI ยท On-site
$24.50 - $33.25/hr
The CNC Programmer/Operator at 3-Dimensional Services Group is responsible for operating and maintaining computer numerical control (CNC) machinery to produce precision parts and components. This ...
Programmer information
See Warren, MI salary details
$11.25 - $16.07
4% of jobs
$16.07 - $20.90
9% of jobs
$24.37 is the 25th percentile. Wages below this are outliers.
$20.90 - $25.73
17% of jobs
$25.73 - $30.55
13% of jobs
The median wage is $33.37 / hr.
$30.55 - $35.38
13% of jobs
$35.38 - $40.20
10% of jobs
$40.20 - $45.03
9% of jobs
$45.93 is the 75th percentile. Wages above this are outliers.
$45.03 - $49.86
9% of jobs
$49.86 - $54.68
7% of jobs
$54.68 - $59.51
6% of jobs
$59.51 - $64.33
4% of jobs
$11
$36
$64
How much do programmer jobs pay per hour?
Do programmers get paid a lot?
Is there still a demand for programmers?
What are some common challenges programmers face when working on large, collaborative projects?
What are the key skills and qualifications needed to thrive as a programmer, and why are they important?
What job does a programmer do?
What does a programmer do?
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.
What kind of jobs can a programmer get?
What is the difference between Programmer vs Software Developer?
| 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.
What are the most commonly searched types of Programmer jobs in Warren, MI?
The most popular types of Programmer jobs in Warren, MI are:
What are popular job titles related to Programmer jobs in Warren, MI?
For Programmer jobs in Warren, MI, the most frequently searched job titles are:
What job categories do people searching Programmer jobs in Warren, MI look for?
The top searched job categories for Programmer jobs in Warren, MI are:
What cities near Warren, MI are hiring for Programmer jobs?
Cities near Warren, MI with the most Programmer job openings:

Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Re-posted 12 days ago
Job description
PTI Engineered Plastics is seeking a skilled and motivated Metrology CMM Programmer to join our busy Metrology department. This role is responsible for programming and operating CMM equipment, performing detailed inspections, and testing molded parts and components to ensure compliance with engineering specifications and quality standards. Administrator for Calibration /To assist with part layout and inspection / documentation in all phases of Metrology Lab Activities.
The ideal candidate will have demonstrated metrology experience, with increasing responsibilities, and quality inspection, strong proficiency in CMM programming and measurement techniques, and a solid understanding of GD&T. This individual will play a key role in maintaining product quality, supporting production, and mentoring team members in a fast-paced manufacturing environment.
Key Responsibilities:
- Drive PPAP submissions, IQ/OQ/PQ, capability studies, rechecks, and partial layouts
- Be the technical backstop when a dimension doesn't meet print โ know when to recheck, when to try another method, and when NOT to touch tool steel
- Mentor and build up the rest of the lab team - as we grow their skills too
- Program and operate CMM equipment to support inspection and production needs
- Perform dimensional inspections and testing of molded parts and components
- Interpret engineering drawings, GD&T, and specifications
- Analyze inspection data and communicate results to cross-functional teams
- Support root cause analysis and continuous improvement initiatives
- Work as a team, providing excellent communication to all levels of employees
Qualifications:
- Real CMM programming (PC-DMIS or equivalent) and command of GD&T, ability to read a blue print
- The instinct to move fast without cutting corners โ we're at the end of the line, and the clock is always running
- The judgment to know when a problem needs escalation versus a quick fix
- Someone who wants to build people up, not just build parts
Benefits include:
We are proud to offer a competitive benefits package::
- 2 Health Insurance Options utilizing the Aetna Health Network
- Dentemax Dental PPO,
- Eyemed Vision,
- Free Telemedicine,
- 100% company-paid life insurance, optional supplemental life insurance,
- 100% air-conditioned and heated facility - extremely clean.
- Company-paid Health Reimbursement Funding, with matching that reduces your health care deductible
- Wellness program offering discounts to health insurance, pre-tax medical savings (FSA), Paid Vacation,
- 10 Paid Company holidays
- 1 Floating Holiday for diversity or personal holiday
- 1 Wellness Physical Day - paid day off to get your annual physical
- 401k with matching.
We believe in recognizing and rewarding those who go the extra mile. Itโs this dedication thatโs earned us the honor of being voted a Top Workplace employer by our employees 17ย times!
About PTI Engineered Plastics
Sourced by ZipRecruiter
Industry
Plastics product manufacturing
Company size
201 - 500 Employees
Headquarters location
Macomb, MI, US
Year founded
1984