CNC Programmer
Apex Placement & Consulting
Job Description
Job Description
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 will be to develop, optimize, and maintain CNC programs for complex machining operations while ensuring high-quality production and efficiency. Keep reading for more details!
What’s in it for you:
- Day Shift: 6:00am – 2:30pm
- Overtime available Monday – Friday
- Direct Hire opportunity
- Competitive compensation based on experience
- Comprehensive benefit package that includes:
- Medical/Prescription
- Flexible spending program
- Dental
- Vision
- Short and long term disability
- AD&D Insurance/voluntary life insurance
- 401 with company match
- Tuition reimbursement
- Referral Programs
- PTO
- Off-site company events & employee luncheons
What your day will look like:
- Plan machining operations by reviewing work orders, engineering drawings, blueprints, and technical specifications
- Review and interpret 3D CAD models to determine machining strategy, tool paths, and material removal processes
- Develop, write, and optimize CNC programs for milling, turning, and additional machining operations using CAM software
- Determine machining sequences, tooling requirements, fixtures, and cutting parameters to ensure efficient production and high-quality output
- Convert engineering and design specifications into Computer-Aided Manufacturing (CAM) programs
- Perform calculations to establish proper speeds, feeds, and cutting paths while maintaining tight tolerances
- Test, validate, and revise CNC programs to improve cycle times, reduce waste, and ensure production accuracy
- Work closely with machining and engineering teams to support continuous improvement initiatives
- Follow all company quality system requirements and manufacturing standards
What we are looking for:
- 3+ years of CNC programming experience
- Experience with WorkNC, Mastercam, PowerMill, or NX CAM
- Familiarity with both 3-Axis and 5-Axis machining modules
- Experience working with Fanuc, Haas, Fidia, or Heidenhain controllers
- Strong ability to interpret blueprints, GD&T, engineering drawings, and 3D CAD models
- Knowledge of CNC milling and/or turning processes, tooling, fixtures, and machining parameters
- Aerospace, automotive, or defense industry experience is a plus
- Strong troubleshooting and problem-solving skills
- Ability to work independently and within a team environment
At Apex, we actively encourage applications from underrepresented groups. Your unique experiences and perspectives are valuable to us, and we’re excited to see how you might contribute to our team. While we have outlined a set of qualifications for this role, we recognize that experience and skills can come from a variety of backgrounds. If you meet most of these qualifications and are eager to learn and grow with us, we invite you to apply.
- ...CNC Lathe Set-Up & Programmer (Day Shift)We are hiring a CNC Lathe Set-Up & Programmer (Day Shift). This role requires experience with setting up, programming Mazak CNC lathes and producing parts to print. You'll be responsible for turning raw materials into high-quality...SuggestedDay shift
- ...Cnc Programmer/Machinist Independence Tooling is actively seeking a CNC Programmer/Machinist to join our team! Responsibilities Produce machined parts by setting up, and operating a mill and/or computer numerical control (CNC) machine Plan machining by studying work orders...SuggestedTemporary workFlexible hoursShift work
- Med-National Staffing Inc. in Troy, MI is seeking an experienced CNC Lathe Machinist/Programmer to join its precision manufacturing team. You will program, edit, and optimize CNC programs using Mastercam and G-Code, perform full machine setups, and machine high-precision...Suggested
- ...Job Description Job Description Job description: Build your career with us! We have current openings for CNC Machinists/Programmers. An established family- owned business and Tier 1 Supplier seeking motivated individuals and our future leaders. Join our team and...SuggestedFlexible hoursShift workNight shiftDay shift
$80k - $95k
...Job Description Job Description CNC Lathe Programmer / Manufacturing Analyst 1st Shift | Flexible start between 6:00 a.m. and 8:00 a.m. (8-hour shifts) Salary: $80,000 – $95,000 The Opportunity We're hiring a CNC Lathe Programmer / Manufacturing Analyst to...SuggestedWork at officeFlexible hoursShift workDay shift- Responsibilities:Programming using MastercamProgram with live tooling, set-up & operate a variety of CNC lathe machines and equipment, and machine parts from customer-stated specificationsEnsure parts are machined to customer specificationsVerify machine settings by measuring...
- ...Job Description Job Description The CNC Machinist Programmer is responsible for independently programming and operating a variety of CNC machines including Vertical Machining Centers and Turn/Mill machines in a custom job shop environment. This role requires expertise...
- ...Description Job Description This role focuses on programming and operating CNC Vertical Machining Centers, primarily supporting military, aerospace, and automotive sectors. The programmer/machinist will write and edit CNC programs using WorkNC and Solidworks...
$23 - $27 per hour
...Job Description Job Description Job Title: CNC Lathe Machinist Job Description This role involves setting up and operating CNC lathes to produce precision components, primarily in aluminum and stainless steel. You will interpret blueprints, perform program edits...Weekly payContract workTemporary workWork at officeMonday to FridayFlexible hoursShift workDay shift- ...you have experience with live tooling? We are seeking a Lathe Programmer for the 1st shift. We are seeking someone who is energetic, flexible... ...Program with live tooling, set-up & operate a variety of CNC lathe machines and equipment, and machine parts from customer-stated...Flexible hoursDay shift
- ...Job TitleProgramming using MastercamProgram with live tooling, set-up & operate a variety of CNC lathe machines and equipment, and machine parts from customer-stated specificationsEnsure parts are machined to customer specificationsVerify machine settings by measuring...
$37.59 per hour
...CNC Operator Operate CNC machines to produce high-precision aerospace parts with attention to detail and quality standards. Job #136368 Manufacturing $37.59 an hour Minneapolis, Minnesota Apply Now Talascend is currently seeking a CNC Operator for...Contract work- ...CNC Mill Machinist We have an immediate opening for an experienced CNC Mill Machinist with a tooling company. Responsibilities include: Produce machined parts by setting up, and operating a mill and/or computer numerical control (CNC) machine Plan machining...Immediate startShift work
$32 - $38 per hour
...CNC Lathe ProgrammerA precision machining company in New Baltimore, Michigan is hiring a CNC Lathe Programmer to join its production team. This role programs, sets up, and operates CNC lathe equipment to produce parts to customer specifications, working with live tooling...Hourly payFull time- ...CNC ProgrammerAt Visioneering, we're more than a manufacturing company- we're a team of problem-solvers, innovators, and craftsmen... ...Monday-Friday 6a-4:45p + Saturday 6a-12p)Summary of positionA CNC Programmer develops, optimizes, and maintains CNC programs that produce...Temporary workMonday to FridayFlexible hoursDay shift
$25 - $32 per hour
...Direct Hire Pay: $25–$32/hour Industry: Manufacturing / CNC Job Summary We are seeking an Engineering Assistant... ...machining environment. This position is a great opportunity for a CNC Programmer or manufacturing professional with CAD experience who wants to...Full time$35 - $45 per hour
...Job Description CNC Programmer Full-Time | Day Shift | Monday-Friday Direct Hire Are you a CNC Programmer who enjoys solving complex machining problems rather than programming the same parts every day? We are recruiting for an established...Hourly payWeekly payFull timeMonday to FridayDay shift$23 - $33 per hour
2nd Shift CNC Machinist (CNC Mold Programmer) Rochester Hills, MI Direct Hire Pay: $23 to $33/hr. + 8% Shift Premium (DOE) An established, family-owned Tier 1 manufacturing supplier is seeking experienced CNC Machinists to join their growing team. This is...Shift workAfternoon shift- ...CNC ProgrammerWilliams International is a privately-owned company that develops and manufactures jet engines for both military and... ...OpportunityWilliams International has an exciting opportunity for a CNC Programmer to join our team. The Programmer will be responsible for...For contractorsWork at office
- ...Job Description A growing precision manufacturing team is seeking a dependable, highly skilled CNC Machinist/Programmer to support its CNC department. This is a full-time, on-site opportunity for someone who enjoys complex machining work, takes ownership of programming...Full timeMonday to Friday
$20 - $38 per hour
...About the job Job Title: Experienced CNC Lathe Machinist/Programmer Summary: Looking for a dependable CNC Lathe Machinist/Programmer to join our CNC department. Job Type: Full-time Pay: $20.00 - $38.00 per hour Benefits: • Health Insurance...Hourly payFull timeMonday to FridayDay shift- ...CNC Programmer – Plastics ManufacturingShape Precision. Drive Innovation. Build What's Next.Are you a skilled CNC Programmer who enjoys turning complex designs into high-quality finished parts? Join our team and play a critical role in producing precision plastic components...Local areaImmediate start
- American Axle & Manufacturing in Warren, MI is seeking a CNC Lathe Operator/Programmer for the prototype machining facility on 2nd shift. You will program, set up and run Mazak lathes with Mazatrol control to produce tooling and prototypes, performing precision, tight-tolerance...Afternoon shift
- ...but they really need someone with a majority of lathe experience. CNC grinding experience is preferred. - Experience with aerospace alloys and hardened steel alloys is a plus. The Programmer will be responsible for developing and implementing advanced...Work at officeShift work
- ...Job Description Job Description Responsibilities Create, edit, and optimize CNC programs for multi-axis CNC lathes. Program new jobs using CAM software and make program revisions as needed. Develop efficient machining strategies to reduce cycle times and improve...
- Dauch is hiring a CNC Lathe Operator/Programmer for the Prototype Machining Facility in Warren, Michigan, on 2nd shift (start 4 PM EST) with a differential. This role involves programming, setting up, and operating CNC lathes to produce tooling and prototypes, with emphasis...Shift workAfternoon shift
- ...Job Description Job Description CNC Mill & Lathe Machinists The Precision Aerospace and Defense machine shop in Rochester is hiring CNC Mill & Lathe Machinists. Qualifications: Must be able to read blueprints, select tooling, and adhere to safety and quality...Work at officeMonday to Friday
$23 - $35 per hour
...Job Description Job Description Position Description: We are seeking a highly skilled and experienced CNC Programmer and Set Up Machinist with a minimum of 5 years of experience. The successful candidate will be responsible for setting up and programming CNC machines...Hourly pay$17.5 - $18.25 per hour
...Job Description Job Description CNC Lathe Operator (2nd Shift) Shift: 2nd Shift (3:00 PM – 11:00 PM) Location: [Rochester ] Job Type: Full-Time Pay rate: $17.50-$18.25 They will need to train on 1st shift for min 1 week to max. 2 weeks. Position Overview...Full timeTemporary workShift workDay shiftAfternoon shift- ...Job Description Job Description United CNC Machining is a precision manufacturer serving the aerospace and defense industries... ...Overview: United CNC Machining is seeking an experienced CNC Programmer / Set-up Machinist III (5 Axis) to start immediately. Core Responsibilities...Permanent employmentImmediate startFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to CNC Programmer. Be the first to apply!


