CNC Programmer
$27 - $35/hr
This role works closely with Engineering, Manufacturing, and Quality teams to support new and ... Maintain program documentation, setup sheets, tooling lists, and process instructions. * Assist ...
Quick apply
$27 - $35/hr
This role works closely with Engineering, Manufacturing, and Quality teams to support new and ... Maintain program documentation, setup sheets, tooling lists, and process instructions. * Assist ...
Quick apply
$27 - $35/hr
This role works closely with Engineering, Manufacturing, and Quality teams to support new and ... Maintain program documentation, setup sheets, tooling lists, and process instructions. * Assist ...
Wixom, MI · On-site
Provide on-site and remote customer support. * Assist in operator, maintenance, and programmer training. * Support service and warranty activities. * Serve as a technical resource during project ...
Wixom, MI · On-site
Provide on-site and remote customer support. * Assist in operator, maintenance, and programmer training. * Support service and warranty activities. * Serve as a technical resource during project ...
Wixom, MI · On-site
Provide on-site and remote customer support. * Assist in operator, maintenance, and programmer training. * Support service and warranty activities. * Serve as a technical resource during project ...
Wixom, MI · On-site
Provide on-site and remote customer support. * Assist in operator, maintenance, and programmer training. * Support service and warranty activities. * Serve as a technical resource during project ...
Farmington Hills, MI · On-site
$19 - $22.50/hr
This position acts as a team lead for part-time building assistants and Facility Coordinators ... Facility Programmers are responsible for exemplifying professionalism, serving as a resource for ...
Farmington Hills, MI · On-site
$19 - $22.50/hr
This position acts as a team lead for part-time building assistants and Facility Coordinators ... Facility Programmers are responsible for exemplifying professionalism, serving as a resource for ...
Wixom, MI · On-site
Provide on-site and remote customer support. * Assist in operator, maintenance, and programmer training. * Support service and warranty activities. * Serve as a technical resource during project ...
Quick apply
Wixom, MI · On-site
Provide on-site and remote customer support. * Assist in operator, maintenance, and programmer training. * Support service and warranty activities. * Serve as a technical resource during project ...
Clinton Township, MI · On-site
$24.50 - $33.50/hr
Perform basic operations on manual machinery as required * Assist in the efficient set-up of CNC equipment for production runs * Interpret and work from engineering prints, drawings, and ...
Quick apply
Clinton Township, MI · On-site
$24.50 - $33.50/hr
Perform basic operations on manual machinery as required * Assist in the efficient set-up of CNC equipment for production runs * Interpret and work from engineering prints, drawings, and ...
PTI Engineered Plastics is seeking a skilled and motivated Metrology CMM Programmer to join our ... Administrator for Calibration /To assist with part layout and inspection / documentation in all ...
PTI Engineered Plastics is seeking a skilled and motivated Metrology CMM Programmer to join our ... Administrator for Calibration /To assist with part layout and inspection / documentation in all ...
Detroit, MI · On-site
Has supervisory responsibility for Assistant Engineers, Engineering Assistants, and Interns. The Engineer is the individual on the project responsible for building the overall project "on paper"
Detroit, MI · On-site
Has supervisory responsibility for Assistant Engineers, Engineering Assistants, and Interns. The Engineer is the individual on the project responsible for building the overall project "on paper"
Be Seen First
Novi, MI · On-site
$63K - $86K/yr
PLC Programmers write PLC programs, commission automation systems, and support our shipped products ... Support customers and resolve issues in the field * Assist in department projects * Perform other ...
Quick apply
Be Seen First
Novi, MI · On-site
$63K - $86K/yr
PLC Programmers write PLC programs, commission automation systems, and support our shipped products ... Support customers and resolve issues in the field * Assist in department projects * Perform other ...
Sterling Heights, MI · On-site
$32 - $45/hr
Provide technical leadership during launches and mentor junior engineers General Duties * Assist with feedback and project improvements * Follow all company safety policies and procedures * Maintain ...
Quick apply
Sterling Heights, MI · On-site
$32 - $45/hr
Provide technical leadership during launches and mentor junior engineers General Duties * Assist with feedback and project improvements * Follow all company safety policies and procedures * Maintain ...
Sterling Heights, MI · On-site
$32 - $45/hr
Provide technical leadership during launches and mentor junior engineers General Duties * Assist with feedback and project improvements * Follow all company safety policies and procedures * Maintain ...
Sterling Heights, MI · On-site
$32 - $45/hr
Provide technical leadership during launches and mentor junior engineers General Duties * Assist with feedback and project improvements * Follow all company safety policies and procedures * Maintain ...
Auburn Hills, MI · On-site
Develop and assist Quality Assurance and testing phases during the Software Development Life Cycle ... engineered composites, TPEs, TPOs, and specialized extrusion and compression technologies.
Auburn Hills, MI · On-site
Develop and assist Quality Assurance and testing phases during the Software Development Life Cycle ... engineered composites, TPEs, TPOs, and specialized extrusion and compression technologies.
Auburn Hills, MI · On-site
Develop and assist Quality Assurance and testing phases during the Software Development Life Cycle ... engineered composites, TPEs, TPOs, and specialized extrusion and compression technologies.
Auburn Hills, MI · On-site
Develop and assist Quality Assurance and testing phases during the Software Development Life Cycle ... engineered composites, TPEs, TPOs, and specialized extrusion and compression technologies.
Detroit, MI · On-site
$69K - $94K/yr
Description Senior Assistant Civil Engineer - Design DEPARTMENT OF PUBLIC WORKS Under general supervision, performs responsible technical work in the field of civil engineering, and assists in the ...
Detroit, MI · On-site
$69K - $94K/yr
Description Senior Assistant Civil Engineer - Design DEPARTMENT OF PUBLIC WORKS Under general supervision, performs responsible technical work in the field of civil engineering, and assists in the ...
Auburn Hills, MI · On-site
$25 - $34.25/hr
Prepare machinists' line ups * Assist estimating in verifying data and estimating machining time ... Programming * Familiarity with aerospace tooling * Knowledge in Tebis, WORKNC or Hyperrmill ...
Auburn Hills, MI · On-site
$25 - $34.25/hr
Prepare machinists' line ups * Assist estimating in verifying data and estimating machining time ... Programming * Familiarity with aerospace tooling * Knowledge in Tebis, WORKNC or Hyperrmill ...
Auburn Hills, MI · On-site
$25 - $34.25/hr
Prepare machinists' line ups * Assist estimating in verifying data and estimating machining time ... Programming * Familiarity with aerospace tooling * Knowledge in Tebis, WORKNC or Hyperrmill ...
Auburn Hills, MI · On-site
$25 - $34.25/hr
Prepare machinists' line ups * Assist estimating in verifying data and estimating machining time ... Programming * Familiarity with aerospace tooling * Knowledge in Tebis, WORKNC or Hyperrmill ...
$24 - $27/hr
Work closely with machinists, supervisors, engineers, and Quality personnel to investigate quality concerns. * Assist with root-cause analysis and corrective-action activities. * Identify urgent or ...
Quick apply
$24 - $27/hr
Work closely with machinists, supervisors, engineers, and Quality personnel to investigate quality concerns. * Assist with root-cause analysis and corrective-action activities. * Identify urgent or ...
Madison Heights, MI · On-site
$25 - $30/hr
Key Responsibilities Engineering Support * Assist engineering team members with design, documentation, and project coordination tasks * Support development and maintenance of engineering ...
Quick apply
Madison Heights, MI · On-site
$25 - $30/hr
Key Responsibilities Engineering Support * Assist engineering team members with design, documentation, and project coordination tasks * Support development and maintenance of engineering ...
$35 - $40/hr
Maintain accurate program documentation and setup sheets. * Assist with continuous improvement initiatives and manufacturing process development. Qualifications * 5+ years of CNC programming ...
New
Quick apply
$35 - $40/hr
Maintain accurate program documentation and setup sheets. * Assist with continuous improvement initiatives and manufacturing process development. Qualifications * 5+ years of CNC programming ...
New
$28 - $32/hr
... ● Assist with additional machining duties as needed What You Bring ● Experience working in ... and programming ● Skilled in CNC program writing, uploading, and downloading ● Ability to ...
Quick apply
$28 - $32/hr
... ● Assist with additional machining duties as needed What You Bring ● Experience working in ... and programming ● Skilled in CNC program writing, uploading, and downloading ● Ability to ...
$10.96 - $15.67
4% of jobs
$15.67 - $20.37
9% of jobs
$23.76 is the 25th percentile. Wages below this are outliers.
$20.37 - $25.08
17% of jobs
$25.08 - $29.78
13% of jobs
The median wage is $32.53 / hr.
$29.78 - $34.49
13% of jobs
$34.49 - $39.19
10% of jobs
$39.19 - $43.90
9% of jobs
$44.78 is the 75th percentile. Wages above this are outliers.
$43.90 - $48.60
9% of jobs
$48.60 - $53.31
7% of jobs
$53.31 - $58.01
6% of jobs
$58.01 - $62.72
4% of jobs
$10
$36
$62
| Aspect | Assistant Programmer | Junior Developer |
|---|---|---|
| Required Credentials | Typically an associate degree or diploma in computer science or related field | Similar, often an entry-level role with comparable educational background |
| Work Environment | Supportive team, assisting senior programmers in coding and testing | Hands-on coding, debugging, and developing software applications |
| Employer & Industry Usage | Common in IT firms, software companies, and tech departments | Used across similar industries, often interchangeable with Assistant Programmer in job listings |
In summary, Assistant Programmers and Junior Developers share similar educational backgrounds and work environments. The main difference lies in their roles: Assistant Programmers typically support and assist senior staff, while Junior Developers are more involved in actual coding and development tasks. Both positions serve as entry points into the software development industry.
$27 - $35/hr
Full-time
Medical, Dental, Vision, Retirement, PTO
Posted 14 days ago
We are seeking a skilled CNC Programmer to develop, optimize, and maintain CNC machining programs for precision manufacturing operations. The ideal candidate will have experience using CAD/CAM software such as Mastercam, WorkNC, or VISI to create efficient machining strategies, improve productivity, and ensure the production of high-quality components. This role works closely with Engineering, Manufacturing, and Quality teams to support new and existing production programs.
Essential Duties and ResponsibilitiesHigh school diploma or GED required; technical degree or apprenticeship preferred.
3+ years of CNC programming experience in a manufacturing environment.
Proficiency with at least one CAD/CAM software package:- Mastercam
Ability to read and interpret blueprints, engineering drawings, and GD&T.
Experience with CNC milling and/or turning operations.
Strong understanding of machining processes, tooling, cutting parameters, and workholding techniques.
Knowledge of CNC controls such as Fanuc, Haas, Siemens, Mazak, or similar.
Strong problem-solving and analytical skills.
Excellent communication and teamwork abilities.
Job Title: CNC Programmer
Department: Manufacturing Engineering
Employment Type: Full-Time
Salary Range: Commensurate with experience and qualifications.
ID:qnkTyx