Senior CNC Programmer
SAPA Transmission
Job Description
Job Description
Job Overview:
SAPA Transmission is seeking a Senior CNC Programmer with experience in Mastercam, Siemens NX, or other CAD/CAM programming languages. This role will be responsible for creating, implementing, and optimizing machining processes for next‑generation transmissions used in U.S. Army tracked combat vehicles. As a Senior CNC Programmer, you will play a key role in defining machine programming, selecting cutting tools, and implementing techniques to develop efficient manufacturing processes that minimize human intervention, quality issues, and machine downtime.
Responsibilities:
- Create, implement, and refine NC/CNC programs for 3, 4, and 5-axis machining centers and mill-turn equipment, focusing on the machining of transmission housings, covers, piston housings, gears, and splines.
- Setup CNC machines to run programs for 3-, 4-, and 5-axis centers and mill-turning equipment.
- Analyze engineering specifications, blueprints, and process flows to ensure efficient, accurate machining of transmission components that meet customer requirements.
- Implement lean manufacturing practices to reduce waste, enhance cycle time, improve tool life, and optimize overall equipment effectiveness.
- Collaborate directly with the shop floor team to swiftly address and resolve programming, quality, and manufacturing challenges, ensuring minimal downtime and maximum operational efficiency.
- Utilize Siemens Teamcenter Manufacturing Resource Library to define the tools required for programming component machining processes.
- Oversee cutting tool performance and supplier coordination.
- Support implementation and optimization of cutting tool setups on machines.
- Other duties as assigned.
Qualifications:
- Minimum 5–7 years of hands-on machining experience across turning (lathe) and milling operations.
- Minimum of 5–7 years of CNC programming experience using CAD/CAM software such as Siemens NX, Mastercam, or equivalent.
- Skilled in using Siemens Teamcenter Product Lifecycle Management (PLM) software for managing Bill of Materials and Bill of Processes.
- Strong ability to read and interpret blueprints, GD&T, technical specifications, and procedures.
- Proven experience in commissioning new CNC machines.
- Proficient in G-Code programming with a solid understanding of CNC operation and setup.
- Skilled in using micrometers, bore gauges, depth gauges, and other manual measurement tools.
- Advanced Renishaw probe programming experience preferred.
- Knowledge of machining aluminum, mild steels, alloy steels, and stainless steel.
- Excellent verbal and written communication skills.
- Proactive and collaborative approach to teamwork and problem-solving.
Benefits:
- 6% retirement plan contribution by SAPA Transmission (regardless of employee contribution to 401k plan).
- Paid Holiday, Time Off (PTO), and sick time.
- Medical, Rx, dental, vision and life insurance benefits with minimal employee contribution.
- Short and long-term disability.
- ...Job Description SAPA Transmission is seeking an experienced Senior CNC Machinist to join our 2nd Shift manufacturing team. In this... ...maintenance activities. Collaborate with engineers, CNC programmers, production planners, and production personnel to resolve issues...SeniorTemporary workMonday to FridayShift workDay shiftAfternoon shift
- ...with Overtime! Hours are Monday-Friday 6am-3:30pm Jolico / J-B Tool is a Small Family Owned Business that is looking for a CNC Programmer to set up and run piece work and low production on CNC Lathes. All of our machines are Mazak so experience with the brand is...SuggestedFull timeImmediate startMonday to Friday
- ...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
$35 - $45 per hour
...United CNC Machining is a precision manufacturer serving the aerospace and defense industries. We specialize in mission-critical... ...Overview: United CNC Machining is seeking an experienced Senior CNC Programmer / Set-up Machinist III (5 Axis) Core Responsibilities:...SeniorPermanent employmentFull timeFlexible hours- ...with a Fanuc Controller Ability to make minor program edits (e.g., changing tool numbers based on the tool list provided by the programmer) Proficiency in using measuring tools (e.g., verniers) Ability to convert between inch and metric units Requirements Must be familiar...SuggestedImmediate startDay shift
$76k - $98k
...CNC Programmer Join a precision machining team where you can own the programming, support the floor, and help expand high-precision prototype and production capabilities. Are you a real CNC programmer who can take a model or drawing, build the machining approach, and...Immediate start- ...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 are...Work experience placementFlexible hoursAfternoon shift
$18 - $30 per hour
...CNC Mill Machinist This role focuses on programming, setting up, and operating CNC vertical milling machines in a prototype and small production environment. You will work in a small, collaborative shop where you handle parts from start to finish, including programming...Contract workTemporary work$18.34 per hour
...CNC Operator Manpower is seeking a skilled and motivated CNC Operator to join our Automotive Client in Sterling Heights. The CNC Operator is responsible for operating CNC equipment safely and efficiently while producing quality parts that meet customer specifications...Shift work$52k - $60k
...CNC Machinist We are seeking a skilled CNC Machinist with programming ability to join our team. This position involves operating numerically controlled machine tools and performing complex series of progressive machining operations on a diverse line of work to close...Permanent employment- ...CNC Machinist Huntersville, NC Join an established manufacturing leader specializing in precision CNC-machined plastics components for a range of industries. Experience excellent growth potential, an inclusive people-first culture, and the chance to work with advanced...Temporary workImmediate startShift workDay shiftAfternoon shift
- ...CNC Programmer At Visioneering, we're more than a manufacturing company- we're a team of problem-solvers, innovators, and craftsmen who take pride in building some of the world's most advanced aerospace tooling and components. Established in 1953, Visioneering, Inc. has...Temporary workMonday to FridayFlexible hoursDay 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...Temporary workFlexible hoursShift work
- ...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...Temporary workAfternoon shift
- ...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...
- ...Job Description Job Description 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...Shift workDay shift
- ...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 - 3:00 pm - 11:00 pm +...Temporary workShift workNight shift
- Job Description Job Description * Established 40 years in business detail shop. This position is open for anyone with minimum experienced to Journeyman. We do single and multiple details to print.We program from screen or Fusion 360. Our shop has cutting technology...Full timeRelocationFlexible hours
$17 - $17.85 per hour
...CNC Operators Cardinal 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: 2-3 years CNC loading experience Performing...Hourly payWeekly payTemporary workLocal areaShift workDay shiftAfternoon shift- ...Description Job Description We are seeking a Lathe Mastercam Programmer for the 1st shift. We are seeking someone who is energetic,... ...Mastercam Program with live tooling, set-up & operate a variety of CNC lathe machines and equipment, and machine parts from customer-...Flexible hoursDay shift
- ...CNC Programmer Provide programming support to the production floor. Ensure that all products being run on a CNC machine have the necessary program and that it is accurate. Perform duties in a safe and reliable manner. Key Accountabilities: Writing new program code, testing...Work experience placementLocal area
- ...Job Description Job Description Work with Eurotech and Okuma CNC lathes. Program complex gear components. Join a shop where your... ...matter. We’re looking for an experienced CNC Lathe Programmer/Machinist who enjoys programming, setup, and making precision...Monday to FridayDay shift
- ...Job Description Job Description 3-Dimensional Services Group is seeking CNC Programmers with experience in Siemens NX software . We are hiring for all shifts, in our Rochester Hills, MI location. Job Purpose: The CNC Programmer/Operator at 3-Dimensional...All shifts
- ...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...Flexible hoursShift workNight shiftDay shift
$52k - $60k
...Job Description Job Description Job Title: CNC Machinist Job Description We are seeking a skilled CNC Machinist with programming ability to join our team This position involves operating numerically controlled machine tools and performing complex series of...Weekly payPermanent employmentTemporary workWork at office$18 - $30 per hour
...Job Description Job Description Job Title: CNC Mill Machinist Job Description This role focuses on programming, setting up, and operating CNC vertical milling machines in a prototype and small production environment You will work in a small, collaborative...Weekly payContract workTemporary workWork at office$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- ...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
- ...to the production floor. Ensure that all products being run on a CNC machine have the necessary program and that it is accurate. Perform duties in a safe and reliable manner.Job Description CNC Programmer - Plastics Manufacturing Shape Precision. Drive Innovation. Build...Local areaImmediate startWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior CNC Programmer. Be the first to apply!


