CNC Programmer
Aegis Manufacturing & Engineering
Job Description
Job Description
Position Summary
We are seeking a CNC Programmer with experience in Mastercam, Siemens NX, or similar CAD/CAM software to support machining operations and process development within a precision manufacturing environment.
This individual will be responsible for creating and optimizing CNC programs, supporting tooling and setup activities, improving machining processes, and collaborating with production teams to ensure quality and efficiency goals are met.
Key ResponsibilitiesDevelop, modify, and optimize CNC programs for various machining centers
Support machining operations for precision-manufactured components
Interpret engineering drawings, specifications, and GD&T requirements
Recommend tooling, machining strategies, and process improvements
Improve cycle times, productivity, and overall manufacturing efficiency
Troubleshoot machining and programming issues on the shop floor
Support continuous improvement and lean manufacturing initiatives
Maintain program documentation and setup records
Work closely with engineering, quality, and manufacturing teams to support production objectives
1–3 years of CNC programming experience using CAD/CAM software such as Mastercam, Siemens NX, or similar platforms
Ability to read and interpret engineering drawings and GD&T
Understanding of CNC machining processes and G-code programming
Strong troubleshooting and problem-solving skills
Excellent attention to detail and organizational abilities
Ability to work effectively in a manufacturing environment
Experience programming multi-axis CNC equipment
Exposure to mill-turn machining operations
Familiarity with tooling optimization and process improvement initiatives
Experience in precision manufacturing, machining, metalworking, or related industries
Work with advanced manufacturing equipment and technologies
Opportunity to make a direct impact on process improvements and efficiency
Collaborative team environment
Long-term career growth potential with a stable manufacturing organization
Competitive compensation and benefits package
- ...Job Description Job Description Job Overview: SAPA Transmission is seeking a CNC Programmer with experience in Mastercam, Siemens NX, or other CAD/CAM programming languages. This role supports the development and optimization of machining processes for next‑generation...SuggestedTemporary work
- ...Job Description Job Description APEX Placement and Consulting has partnered with an exciting company looking to add a CNC Programmer/Operator to their already amazing team. Their primary responsibility will be programming, setting up, and operating CNC milling machines...SuggestedNight shiftDay shift
- ...Years Exp, Write & Edit Programs w/WorkNC/Solidworks Software. Set-up and Run Vertical Machining Centers, Machines are Saginaws & CNC Bridgeports. Prototype Tooling and Automation Company, Design & Build special Machines, Fixtures,Gages & Details for Military,...Suggested
- ...Job Description Job Description Job Title: CNC Machinist/Programmer Location: Roseville, MI Employment Type: Full-time Responsibilities: Interprets complicated drawings, program sheets, and instructions to determine work to be done. Performs a variety...SuggestedFull time
- ...participant in the Elimination of Waste Team meetings Support the Company’s Goals and Objectives Ability to set up and program CNC machines Performs machining operations on a variety of tools and machine details to close tolerances Responsible for quality of...SuggestedTemporary work
- ...certification. More information? Check out our quick video: Company Video - Visioneering (vistool.com) Position Title: CNC Programmer Shifts Needed: Days Days | Monday- Friday 6a-4:45p + Saturday 6a-12p Benefits Direct hire position, Referral...Permanent employmentMonday to FridayFlexible hoursShift work
- ...production, provides the ultimate advantage for Acme employees and our valued customers. Acme Manufacturing seeks a motivated CNC Machinist who enjoys learning and working in a fast paced and challenging environment. If you are customer-focused, driven and seeking...Seasonal workWork at officeMonday to FridayWeekend work
$25 - $35 per hour
CNC Programmer/Machinist - Precision Parts Manufacturing Hours: Monday - Friday, 7:00 AM - 3:30 PM (40 hours/week) Pay: $25 - $35 per hour (depending on experience) Location: Shelby Township, Michigan (Must reside within a reasonable 30-minute commute) Overview: Are you...Hourly payMonday 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- ...Description Job Description Job description: We are hiring for 3rd Shift ~ Machine Operators are responsible for running one or more CNC machines, executing offsets and tool changes, troubleshooting machine issues with the Line Leader, and performing quality checks and...Night shift
- ...Job Description Job Description Position Summary: We are seeking a skilled CNC Lathe Programmer to join our team. The ideal candidate is an experienced machinist who can program, set up, and operate CNC lathes with live tooling and multi- axis to produce precision...
- ...CNC Programmer This opening is on 2nd shift from 3:00PM-11:00PM JOB SUMMARY CNC Programmers are responsible for interpreting project blueprints, designing programs and setting up machines to produce the appropriate cuts. Their primary job roles and responsibilities...Work experience placementFlexible hoursAfternoon shift
$72.8k - $81.12k
Cnc Programmer Excited automation manufacturing company seeking a skilled CNC programmer for a 1st shift opportunity. Salary: $72,800 - $81,120 per year Shift: First Work Hours: 7:30 AM - 3:30 PM Education: No Degree Required Responsibilities Ma RandstadShift workDay shift- ...CNC Machinist Sterling Heights, MI 7:00am-3:30pm, M-F 40-45 hours per week Responsibilities: Set up fixtures, vises, and tooling for Fadal and Doosan (DN Solutions) vertical machining centers. Perform manual data input (MDI) and make minor edits to G-code to...
$76k - $98k
...Job Description Job Description CNC Programmer St. Clair / Roseville Area, MI | In-Person | $76,000 to $98,000 Join a precision machining team where you can own the programming, support the floor, and help expand high-precision prototype and production capabilities...Immediate start- ...CNC Machinist/Programmer Seeking an experienced and dependable CNC Lathe Machinist/Programmer to join a CNC manufacturing department. The ideal candidate will be responsible for machining operations, machine setup, programming support, quality inspections, and maintaining...Monday to FridayDay shift
- ...Job Description Job Description ABOUT THE ROLE Transform Automotive, an Amsted Automotive company, Shelby Twp, is seeking CNC Operators who will be responsible for supporting the production operations of the plant. Shifts: Days - 7:00 am - 3:00 pm Afternoons...Temporary workShift workNight shift
- ...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 enjoy a collaborative working environment, including industry...Flexible hoursShift workNight shiftAfternoon shift
- ...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 and blueprints...Temporary workFlexible hoursShift work
- Linked Professional Services is seeking an experienced Programmer / Setup Machinist for a contract-to-hire position in Mount Clemens, Michigan. The role involves setting up and programming CNC machines, ensuring quality standards, and troubleshooting machining issues. Candidates...Full timeContract work
- ...Elite Mazak CNC Turn Programmer/Set-up Machinist III About United CNC Machining United CNC Machining specializes in precision mission critical machined components for aerospace and defense industries. Our state-of-the-art, climate-controlled facility operates with...Permanent employmentFlexible hours
$17 - $17.85 per hour
...divh2CNC Operators/h2pCardinal Staffing Services is hiring for CNC Operators in Sterling Heights, MI. As a CNC Operator for Cardinal Staffing Services, you will work in a fast-paced automotive stamping facility in all areas including:/pulli2-3 years CNC loading experience...Hourly payWeekly payTemporary workLocal areaShift workDay shiftAfternoon shift$31 - $50 per hour
...Holistics is looking for an Advanced Rapid Prototype Technician in Troy, Michigan. This hybrid role requires extensive experience in CNC programming and the ability to utilize various shop equipment. Candidates must have a strong work ethic, good communication skills, and...Hourly pay- ...CNC Operator At Magna, you can expect an engaging and dynamic environment where you can help to develop industry-leading automotive technologies. We invest in our employees, providing them with the support and resources they need to succeed. As a member of our global...Permanent employmentLocal areaImmediate startShift work
- ...Job Description Manual and CNC Machinist Needed Locations: Warren, Auburn Hills & Brighton, MI A precision machining company... ...at all levels, including operators, setup machinists, and programmers . This is a permanent, full-time opportunity with pay based...Permanent employmentFull timeAll shiftsMonday to FridayShift work
$25 - $30 per hour
...CNC Lathe Programmer Schedule: 1st Shift | Monday Friday | 6:00 AM 4:30 PM Starting Pay: $25 to $30 Job Summary: We are seeking an experienced CNC Lathe Programmer with 10+ years of experience to join our team. This position requires strong programming skills at...Monday to FridayDay shift- ...Job Description Job Description Overview We are seeking a skilled 5-Axis CNC Machinist to join our dynamic team in Shelby Township, MI. As a key player in our aerospace manufacturing division, you will be responsible for producing high-precision components that meet...Local areaShift workWeekend workDay shift
- ...Job Description Job Description United CNC Machining is a precision manufacturer serving the aerospace and defense industries... ...: United CNC Machining is seeking an experienced Senior CNC Programmer / Set-up Machinist III (5 Axis) in Auburn Hills, MI. Core Responsibilities...Permanent employmentFlexible hours
- ...and customer's requirements and to perform the assigned task in a safe manner. Scope: All aspects & functions involved in the CNC Operators role of producing quality parts in a MAFACT team process while meeting all regulatory requirements....Permanent employmentLocal areaImmediate startDay shift
- ...Job Description Job Description Essential Functions: • Set up, adjust, and operate CNC milling machines independently (3-axis or 5-axis) • Read and interpret blueprints and engineering drawings to meet precise specifications • Input offsets, edit programs, and...Full timeLocal areaShift workNight shiftWeekend workDay shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to CNC Programmer. Be the first to apply!



