Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr. 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 probing 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.
Vacancy posted 6 days ago
Similar jobs that could be interesting for youBased on the Sr. CNC Programmer in Utica, MI vacancy
  • A leading automotive supplier in Sterling Heights seeks an experienced CNC Technician to develop CNC programs and maintain equipment. The ideal candidate will have at least five years of CNC programming and setup experience, proficiency in G-Code, and the ability to produce... 
    Suggested

    Magna International Inc.

    Sterling Heights, MI
    2 days ago
  •  ...are seeking a  Field Service Engineer who will be responsible for the installation, retrofitting, servicing, and technical support of CNC and advanced machinery at customer facilities across North America. This individual will also support machine updates,... 
    Suggested
    Full time
    For contractors
    Apprenticeship

    Aegis Worldwide

    Sterling Heights, MI
    11 hours ago
  •  ...Job Title: Senior CMM Programmer / Metrology Specialist (Zeiss Calypso) Industry: Precision CNC Machining Experience Level: Senior (10+ Years Preferred) Shift: First Shift Position Overview We are seeking a highly experienced Senior CMM Programmer / Metrology Specialist... 
    Senior
    Shift work
    Day shift

    J G KERN Enterprises Inc

    Sterling Heights, MI
    4 days ago
  •  ...Job Description Job Description Position Summary We are seeking an experienced CNC Programmer with strong 5-axis machining experience to support the programming and manufacturing of precision-machined components. This individual will be responsible for creating... 
    Suggested

    Aegis Manufacturing & Engineering

    Utica, MI
    3 days ago
  •  ...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... 
    Suggested
    Night shift
    Day shift

    Apex Placement & Consulting

    Sterling Heights, MI
    7 days ago
  • Job Id: 857 # of Openings: 0 Laser Operator Sterling Heights, MI The Opportunity Join our Aerospace, Defense & Prototype team in Sterling Heights, where precision matters and every part supports critical programs in aviation, aerospace, and defense. We deliver advanced...
    Temporary work
    Flexible hours
    Shift work

    ArtiFlex Manufacturing

    Sterling Heights, MI
    1 day ago
  •  ...CNC Machinist CNC Machinist-Auburn Hills, MI. Night Shift: Monday Friday; 4:30pm 3:00am. Three-five plus years of experience preferred. Knowledge of stamping dies a plus. Five axis machining experience preferred. Ability to read blueprints. Experience with hi-lo and... 
    Monday to Friday
    Night shift

    CER Group NA

    Auburn Hills, MI
    a month ago
  • $35 - $45 per hour

     ...United CNC Machining is a precision manufacturer serving the aerospace and defense industries. We specialize in mission-critical...  ...: United CNC Machining is seeking an experienced Senior CNC Programmer / Set-up Machinist III (5 Axis) Core Responsibilities: Program... 
    Senior
    Permanent employment
    Full time
    Flexible hours

    United CNC Machining

    Auburn Hills, MI
    a month ago
  •  ...CNC Machinist (Lathe Focus) Direct Hire Location: Warren, MI Shift: Day Shift | 6:00 AM – 2:30 PM Pay: $27.28/hour Job Overview This is a direct-hire CNC Machinist position supporting a precision manufacturing operation in a retainer cell environment. The role is... 
    Shift work
    Day shift

    G.Z.Q.S.O.

    Warren, MI
    2 days ago
  •  ...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 start
    Shift work

    TEC Group

    Troy, MI
    4 days ago
  • $23 - $33 per hour

    2nd Shift CNC Machinist (CNC Mold Programmer) Rochester Hills, MI Direct Hire Pay: $23–$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 an excellent... 
    Shift work
    Afternoon shift

    HRU Technical Resources

    Rochester Hills, MI
    9 hours ago
  • Principle Responsibilities Operate machine and secondary equipment Closely monitors tool life and performs setup/teardown when needed Mounts fixtures and workpieces in accordance with schedule Load and return proper goods to respective locations within...
    Work experience placement
    Shift work
    Afternoon shift

    PCS Company

    Fraser, MI
    5 days ago
  •  ...Delta Technologies is an industry leading tooling company who is searching for a CNC Machinist with a background in machine operation and CNC Programming. Our customers are automotive manufacturers and suppliers in one of the fastest growing automotive regions. Essential... 

    U.S. Farathane

    Auburn Hills, MI
    2 days ago
  •  ...environment, and looking for more than just a job, apply today and take your career to new heights with Barnes Aerospace! Now Hiring: CNC Machinists Multiple Locations & Shifts | Immediate Openings We have several immediate openings for CNC Milling Machinists... 
    Permanent employment
    Immediate start
    Relocation package
    Shift work

    Barnes Inc.

    Warren, MI
    2 days ago
  •  ...Job Overview: SAPA Transmission is seeking a skilled Senior CNC Machinist to join our manufacturing team on 2nd shift. As a Senior...  ...and accessibility. Work closely with engineers, CNC programmers, production planners, and other team members to resolve production... 
    Senior
    Temporary work
    Monday to Friday
    Shift work
    Day shift
    Afternoon shift

    SAPA Transmission

    Utica, MI
    a month ago
  •  ...application due to a disability, contact this employer to ask for an accommodation or an alternative application process. Overview PLC Programmer — Contract — Sterling Heights, MI, US 30+ days ago Requisition ID: 1031 Seeking a detail-oriented PLC Programmer to join a... 
    Contract work
    Work at office
    Local area

    Evolving Solution Services

    Sterling Heights, MI
    4 days ago
  • $32 - $45 per hour

     ...Job Title Automation PLC Programmer- Mid-Senior Level Category Full-Time, Non-Exempt Reports To Engineering Director/Field Services Manager Work Model In-Person Compensation $32–$45 per hour (Based on experience) Work Location Clarkston, Sterling Heights or Novi Position... 
    Hourly pay
    Full time
    Flexible hours
    Shift work
    Night shift

    AtomTech Inc.

    Sterling Heights, MI
    4 days ago
  •  ...discover why we are a top veteran employer and Certified Great Place to Work ASRC Federal Advanced Research is seeking a full-time CNC Machinist in Warren, MI. We are seeking a highly motivated candidate to provide technical services in the area of Computer... 
    Hourly pay
    Full time
    For contractors
    Apprenticeship

    ASRC Federal Holding Company

    Warren, MI
    2 days ago
  •  ...onto a fixture Ability to load parts and fixtures onto hoists and operate hoist to load part onto machine Ability to read and interpret CNC Programs at the machine Must be able to read tool sheets and set up tools for use on a job or part Ability to use precision measuring... 
    For subcontractor
    Flexible hours
    Afternoon shift

    Barnes Inc.

    Warren, MI
    1 day ago
  • $32 - $40 per hour

     ...Job Title: CNC Setup Machinist Job Description This role focuses on performing complete setups and operation of 3- and 5-axis CNC milling machines to produce prototype and production parts from solid models, blueprints, and engineering drawings. You will independently... 
    Weekly pay
    Full time
    Contract work
    Temporary work
    Monday to Friday
    Day shift

    Aerotek

    Macomb, MI
    5 days ago
  •  ...Heights, Michigan, is looking for a Line Leader to oversee automated machining lines. The ideal candidate will have over 5 years of CNC machining experience, strong leadership skills, and a proven ability to drive production throughput. Responsibilities include managing... 
    Senior

    J.G. Kern Enterprises Inc.

    Sterling Heights, MI
    5 days ago
  • J.G. Kern Enterprises Inc. in Sterling Heights, MI, is seeking a Senior CMM Programmer / Metrology Specialist to support precision CNC machining operations. This role demands expert knowledge of programming Zeiss CMM equipment with a focus on ensuring compliance with tight... 
    Senior

    J.G. Kern Enterprises Inc.

    Sterling Heights, MI
    2 days ago
  •  ...Ability to read tooling prints, hydraulic and electrical circuit prints and diagrams. Must have technical training and/or experience on CNC, EDM and Mill. Also, a Tool Technician must have their own toolbox and an assortment of mold making and repair tools. Physical... 

    US-Farathan

    Sterling Heights, MI
    4 days ago
  •  ...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,... 

    Top Craft Tool Inc

    Clinton Township, MI
    9 days ago
  •  ...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... 

    Joint Production Technology

    Macomb, MI
    25 days ago
  • $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

    Lucerne International, Inc.

    Auburn Hills, MI
    17 days ago
  •  ...and follow safety procedures without compromise. What You’ll Do Produce precise components by setting up and operating mills and CNC machines. Plan machining processes from work orders and blueprints; review and interpret 3D CAD. Set up mills by tramming/... 
    Shift work

    mCubed Staffing, LLC

    Warren, MI
    8 days ago
  •  ...3rd SHIFT will be eligible for $1000 bonus after completion of 6 months  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
    Day shift
    Afternoon shift

    J.G. Kern Enterprises Inc.

    Utica, MI
    29 days ago
  • $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

    Bronwick Recruiting and Staffing

    Roseville, MI
    15 days ago
  •  ...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

    3-Dimensional Services Group

    Rochester, MI
    14 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. CNC Programmer. Be the first to apply!