CNC Programmer
Rheinmetall
American Rheinmetall is a leader in the design, development, and production of advanced tracked and wheeled vehicles, vehicle systems, and critical components that support U.S. military modernization. Our expertise spans electronic and mechanical systems, fabricated structures, armored products, rubber solutions, and track systems, delivering reliable innovation to both defense and commercial markets. As part of the global Rheinmetall family, we combine proven heritage with forward-looking technology to provide solutions that defend and feed the world. Job Summary: The CNC Programmer is responsible for developing and optimizing CNC programs to produce precision components made from military-grade armor, steel, and aluminum. This role ensures that machining operations meet strict tolerances, quality requirements, and military/defense specifications. The CNC Programmer will work closely with engineering, production, and quality teams to support efficient manufacturing processes in a high-security, defense-related environment. Essential Functions: Develop, write, and optimize CNC programs for mills, lathes, and multi-axis machining centers to manufacture complex parts from steel, aluminum, and ballistic armor materials. Interpret blueprints, CAD models, GD&T, and technical drawings to generate accurate machining strategies. Select appropriate cutting tools, speeds, feeds, and machining processes to ensure precision, efficiency, and cost-effectiveness. Collaborate with engineers and machinists to refine processes, troubleshoot machining issues, and improve production outcomes. Conduct first article inspections (FAI) and ensure compliance with ISO, AS9100, and military quality standards. Maintain documentation for CNC programs, setup instructions, and process sheets. Optimize machining cycles for efficiency, tool life, and part quality. Ensure all parts meet customer and military specifications, with emphasis on tight tolerances and ballistic performance requirements. Support root cause analysis and corrective action related to machining nonconformances. Stay updated on advancements in CNC programming, tooling, and machining technology. Minimum Qualifications: Knowledge, Skills and Abilities (as demonstrated through experience, training and/or testing) Proficiency with CAD/CAM software (Mastercam, GibbsCAM, Siemens NX, or equivalent). Strong knowledge of machining techniques for hardened steel, aluminum, and specialty armor materials. Ability to interpret GD&T, engineering drawings, and military specifications. Familiarity with CNC equipment such as Haas, Mazak, Okuma, or equivalent. Experience with lean manufacturing, continuous improvement, and process optimization. Strong problem-solving skills, attention to detail, and ability to work in a high-security, fast-paced environment. Must demonstrate the ability and willingness to obtain an overhead crane permit as part of job requirements. Education: High school diploma or GED equivalent. Experience: Minimum 3–5 years of CNC programming experience in a precision manufacturing environment; defense, aerospace, or heavy industry preferred. Must pass background check, employment verification, reference checks, and controlled substance testing. Preferred Qualifications: Prior experience in aerospace/defense machining. Strong knowledge of AS9100 and ISO14001 standards. Working Conditions and Physical Demands: While performing duties, the employee is occasionally required to stand, walk, sit, use hands to handle tools, and reach with arms. Must occasionally lift and/or move up to 50 pounds. Work is performed in a production environment with exposure to machine operations. Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions. Equal Employment Opportunity Statement: American Rheinmetall provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sex (including pregnancy), gender identity, national origin, age, disability, or marital status, in accordance with applicable federal, state and local laws. This policy applies to all terms and conditions of employment, including, but not limited to, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training. #J-18808-Ljbffr
$38 - $40 per hour
...Job Description Job Description CNC Mill & Lathe Setup — First Shift Location: Farmington Hills, Michigan Schedule:... ...manufacturer, is seeking an experienced CNC Mill and Lathe Setup Programmer to join their skilled manufacturing team. This position...SuggestedHourly payContract workMonday to FridayShift workDay shift- ...Job Description Job Description Position Overview: We are seeking a highly skilled CNC Lathe Operator and Programmer to join our team. In this role, you will be responsible for the complete lifecycle of lathe operations, from programming and setup to executing low...Suggested
- ...Maintain cleanliness and safety of work area \nCompany Description 4M Industries was founded in 1989 and is a supplier of high precision CNC machined components, primarily to the Aerospace/Defense Industry. 4M Industries has continued to grow and thrive over its 33 year...Suggested
- ...overtime. JOB REQUIREMENTS: Ability to read programs and set-up CNC Turning Centers or CNC Milling Centers complete from start to... ...operations.. Setup and optimize programs from other programmers with the goal of optimizing the manufacturing process to reduce...SuggestedFull timeAfternoon shift
- ...Aerotek - JobID: JP-005854192 [Production Operator / Machinist] As a CNC Machine Operator at Aerotek, you'll: Operate machinery; Perform maintenance and monitor the output of machinery; Visually inspect production for flaw; Sort, organize, and prepare output for shipment...SuggestedImmediate start
- ...to learn new equipment Experience with measuring tools and quality inspections Machine Operation Press Operation CNC Operation Die Setting Manufacturing Production Quality Inspection Metal Fabrication Benefits: Dental insurance...Hourly payLocal area
- ...CNC Programmer Location: Wixom, MI, 48393 About Moeller Aerospace Looking for more than just a job? Join a team where precision, technology, and craftsmanship come together to support the aerospace industry. At Moeller Aerospace, we're seeking motivated individuals...Work at officeLocal area
$38 - $40 per hour
...CNC ProgrammerCNC lathe and mill setup programmer position available in the Farmington Hills, Michigan area working at our client location who is an established manufacturer.Direct hire opportunity. This is a first-shift position working from 7:00 a.m. to 3:30 p.m. The...Hourly payShift workDay shift- ...family, we combine proven heritage with forward-looking technology to provide solutions that defend and feed the world. Job Title: CNC Lathe Machinist Level 2 Summary Operates computer numerical control (CNC) machining centers to perform machine functions such as...Shift workNight shift
- ...style where you can make a difference Summary of position: The CNC Lathe Machinist sets up and operates computer numerical controlled... ...dimensions, or programming Confers with supervisor or programmer to resolve machine malfunctions and production errors and obtains...Temporary workLocal areaAfternoon shift
$30 - $35 per hour
...Job Description Job Description CNC Milling Machinist/Programmer Location: Wixom, Michigan Pay: $30–$35/hour, based on experience and level of independence Employment Type: Full-Time Our client is a full-service machine shop specializing in CNC milling...Full time$30 per hour
...Job Description Job Description Are you a skilled CNC Machinist? If so, we have a great opportunity for you! APEX Placement and Consulting has partnered with a company in Livonia, MI looking to add a skilled CNC Lathe and Mill Machinists to set up, operate, and...Hourly payDay shiftAfternoon shift- ...Job Description Job Description CNC Operator (Training on day shift 6am-2pm) Working shift after trianing: 2pm-10pm Operate Fadal CNC machining centers with Fanuc controls. Load and unload raw materials and finished parts. Read and interpret blueprints,...Shift workDay shift
$30 per hour
...Job Description Job Description Metro Services is seeking to immediately fill a CNC Bender/Set-Up Operator position at a Manufacturing company in Livonia, MI. You will be responsible for the setup, operation, and training of new DLs on CNC Benders machine and other...Immediate startMonday to FridayShift work- ...Job Description Must have international shipping experience. Barnes Molding Solutions has an exciting career opportunity for a CNC Machinist for our Livonia, MI service center. Join a precision team where your skill at turning raw material into perfectly machined...
$26 - $40 per hour
...Job Description Job Description CNC Machinist Plymouth, Michigan, United States $26–40/hour Direct Hire Opportunity Full-time, on-site position Competitive benefits package Paid time off Paid holidays Position Overview Reliance One, Inc....Full timeLocal areaImmediate start$25 - $40 per hour
...Job Description Job Description CNC Set Up Technician Location: Plymouth, MI Type: Full-Time, Onsite Shift Options: • Day Shift: 6:30 AM – 5:30 PM • Night Shift: 5:30 PM – 4:30 AM Schedule: Monday – Friday + frequent overtime opportunities Compensation...Hourly payFull timeMonday to FridayShift workNight shiftWeekend workDay shift- ...Laser Cnc OperatorThe Laser CNC Operator is responsible for troubleshooting, repairing, and maintaining machinery, tools, equipment, and facilities to ensure maximum uptime and safe operation. This role supports production operations by performing both preventive and corrective...Work experience placement
- Description CNC Mill Setup Operator (3-Axis & 5-Axis) - Global CNC Location: Plymouth MI Job Type: Full-Time Shift: Day Shift Job... ..., tooling records, and production documentation Work with programmers and engineering to improve processes Maintain a clean, safe, and...Full timeShift workDay shift
- ...Job Description Job Description CNC Wireform Machine/Automation Setup Technician Location: Plymouth, MI Job Type: Full-time, 1st Shift (5:00 AM – 1:30 PM) Industry: Automotive Manufacturing Salary Range: Hourly rate depends on skill level / experience...Hourly payFull timeDay shift
- ...CNC Press Brake Operator - Afternoon Shift HoursTo perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required:Operates press...Temporary workLocal areaAfternoon shift
$18.5 - $21 per hour
...Job Description Job Description Job Summary MacLean-Fogg is hiring CNC Operators at our Plymouth, Michigan manufacturing facility. In this role, you will operate assigned CNC machines, monitor product quality, complete inspections, and support safe, efficient production...Hourly payFull timeTemporary workMonday to FridayShift workNight shiftDay shiftAfternoon shift- ...Job Description Job Description Description: Global CNC Industries is hiring an experienced CNC Lathe Setup Operator to set... ...tooling records, and production documentation • Collaborate with programmers and engineering to improve processes • Maintain a clean, safe...
- ...Job Description Job Description SUMMARY OF POSITION: -Set-up, program, and operate CNC Mazak turning centers. ESSENTIAL FUNCTIONS AND DUTIES: -Program CNC Mazak Lathes from reading/interpreting blueprints -Set-up and run Lathe applications that include...Temporary work
$25 - $32 per hour
...Job Description Job Description CNC Machinist Opportunities in Wixom, MI! A local machining company with a facility in the Wixom, MI area, is currently looking to hire several CNC Operators for Direct Hire opportunities with their growing company. These are excellent...Hourly payCurrently hiringLocal area$28 - $35 per hour
Job Description Job Description Job description: Job Title: Machinist – Boring Mill, Lathe, and Mill operator Company: Rygate LLC Location: Livonia, MI Salary: $28.00 to $35.00 an hour with performance-based incentive and retirement package. Benefits: ...Full time$32 - $35 per hour
...CNC MachinistWe are seeking a CNC Milling Machinist/Programmer for our client in the Wixom, Michigan area.Our client is a full-service machine shop offering CNC milling, turning, and grinding services. This is a contract-to-hire opportunity with a starting pay rate of...Contract workMonday to FridayDay shift$32 - $36 per hour
...Job Description Job Description Seeking CNC Machinists for our Redford, MI location! Pay: $32.00 - $36.00 per hour Job description: # PRIMARY FUNCTION: This position contributes to the company's success by having a thorough understanding with specialized experience...Hourly payWeekly payFull timeWork experience placementRelocation packageFlexible hoursShift workNight shiftDay shiftAfternoon shift- ...CNC Operator Stabilus is a global leader in the production of gas springs and dampers on five continents. This position will be located at ACE Controls, Inc., a Stabilus company. ACE is the internationally recognized expert in the field of industrial damping technology...Shift workDay shift
$25 - $32 per hour
...CNC Machinist – 2nd Shift (1st Shift openings may be available)Location: Redford, MIShift: 2nd Shift (3:00pm-11:00pm) or (5:00pm-1:00am)**Compensation: **Approximately $25/hr-$32/hrType: Full-TimeAbout the OpportunityA growing precision manufacturing facility is hiring...Hourly payDay shiftAfternoon shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to CNC Programmer. Be the first to apply!


