1

Sr Cnc Programmer Jobs in Michigan (NOW HIRING)

CNC Machinist Senior

Farmington, MI · On-site

$20.25 - $27.50/hr

At Roush, we fuse together technology and engineering to provide product development solutions to ... The Computer Numerical Control (CNC) Machinist Senior will lead the process of creating low volume ...

CNC Machinist Senior

Farmington, MI · On-site

$20.25 - $27.50/hr

At Roush, we fuse together technology and engineering to provide product development solutions to ... The Computer Numerical Control (CNC) Machinist Senior will lead the process of creating low volume ...

CNC Machinist Senior

Farmington, MI · On-site

$20.25 - $27.50/hr

At Roush, we fuse together technology and engineering to provide product development solutions to ... The Computer Numerical Control (CNC) Machinist Senior will lead the process of creating low volume ...

Be Seen First

Communicating clearly and effectively with senior management on project statuses The CNC Field Service Engineer will have the following experience: * Electrical certification or electronic technology ...

CNC Machinist

Detroit, MI · On-site

$24 - $32/hr

... engineered components for aerospace and advanced industrial applications. We are seeking an ... This is a senior-level machining role for someone who takes ownership of the entire manufacturing ...

... engineered components for aerospace and advanced industrial applications. We are seeking an ... This is a senior-level machining role for someone who takes ownership of the entire manufacturing ...

... CNC Programmer Machinist,Machining Team Lead,Senior Machinist Why The Pivot Group Network The Pivot Group Network was founded by manufacturing professionals who've been on both sides of the hiring ...

Senior Mechanical Engineer

Spring Lake, MI · On-site

$95K - $125K/yr

Campbell Grinder Company is a leader in high-precision engineering and advanced CNC grinding ... We are seeking an experienced Senior Mechanical Engineer with a specialty in the design and ...

Senior Mechanical Engineer

Spring Lake, MI · On-site

$95K - $125K/yr

Campbell Grinder Company is a leader in high-precision engineering and advanced CNC grinding ... We are seeking an experienced Senior Mechanical Engineer with a specialty in the design and ...

Operating under the guidance of the Engineering department, the Machinist/CNC Operator programs and ... Additionally, the Senior Machinist provides mentorship to lower-classified machinists to elevate ...

Showing results 21-40

Sr Cnc Programmer information

What is a Sr CNC programmer?

Sr CNC Programmers, or Senior Computer Numerical Control Programmers, are experienced professionals responsible for creating, testing, and optimizing programs that control CNC machines used in manufacturing. They interpret blueprints and technical drawings to develop instructions that guide machines in producing precision parts and components. In addition to programming, they often troubleshoot issues, select appropriate tools, and collaborate with engineers and machinists to ensure efficient and accurate production. Their expertise is crucial for maintaining high-quality standards and improving manufacturing processes.

What are some common challenges Sr CNC programmers face when transitioning to a new manufacturing environment?

When starting at a new facility, Sr CNC Programmers often encounter challenges such as adapting to different CNC machines, varying software platforms, and unique production workflows. Each shop may have its own set of standards, tooling preferences, and quality control procedures, which require quick learning and flexibility. Building rapport with machinists and collaborating with engineering or design teams is essential for ensuring smooth program implementation and minimizing production errors. Embracing these challenges can lead to faster acclimation and improved process optimization.

What are the key skills and qualifications needed to thrive as a Sr CNC programmer, and why are they important?

To thrive as a Sr CNC Programmer, you need advanced knowledge of CNC machining, precision measurement, and a strong background in mechanical or manufacturing engineering, often supported by relevant technical certifications or diplomas. Expertise in CAD/CAM software (such as Mastercam, SolidWorks, or AutoCAD), G-code programming, and familiarity with CNC machine operation are typically required. Strong problem-solving abilities, attention to detail, and effective communication skills set top professionals apart. These skills ensure the efficient production of high-quality components, minimize errors, and support seamless collaboration in manufacturing environments.

What is the difference between Sr Cnc Programmer vs Cnc Programmer?

AspectSr Cnc ProgrammerCnc Programmer
CredentialsTypically requires more experience, advanced certifications, or specialized trainingEntry to mid-level certifications and experience
Work EnvironmentManufacturing shops, aerospace, automotive, and precision machining facilitiesSimilar environments, often in smaller or less complex operations
ResponsibilitiesDesigns complex CNC programs, mentors junior staff, optimizes machining processesCreates CNC programs based on blueprints, sets up machines, and runs production

The main difference between a Sr Cnc Programmer and a Cnc Programmer lies in experience, complexity of tasks, and leadership responsibilities. A Sr Cnc Programmer typically handles more advanced programming, process optimization, and mentorship, whereas a Cnc Programmer focuses on creating and executing CNC programs for production. Both roles are essential in manufacturing, but the senior position requires greater expertise and often more certifications.

What are popular job titles related to Sr Cnc Programmer jobs in Michigan?

For Sr Cnc Programmer jobs in Michigan, the most frequently searched job titles are:

What job categories do people searching Sr Cnc Programmer jobs in Michigan look for?

The top searched job categories for Sr Cnc Programmer jobs in Michigan are:

What cities in Michigan are hiring for Sr Cnc Programmer jobs?

Cities in Michigan with the most Sr Cnc Programmer job openings:

Infographic showing various Sr Cnc Programmer job openings in Michigan as of August 2026, with employment types broken down into 85% Full Time, 12% Part Time, and 3% Contract. Highlights an 82% Physical, 6% Hybrid, and 12% Remote job distribution.

Senior NX CAM Programmer

Michigan Wheel

Grand Rapids, MI • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 24 days ago


Job description

Senior NX CAM Programmer

Grand Rapids, MI | On-Site | Full-Time

We are seeking an experienced Senior Siemens NX CAM Programmer to help modernize and standardize programming across our machine shop. This role focuses on advanced multi-axis programming, cycle time reduction, and building reusable NX CAM programming systems to improve machining performance and efficiency.

Key Responsibilities
  • Develop Siemens NX CAM programs for CNC mills and lathes

  • Program advanced multi-axis toolpaths (swarf, guiding curves, feature-based machining, high-speed machining)

  • Build standardized templates, tool libraries, and programming methods

  • Use simulation and verification tools to ensure collision-free programs before release

  • Optimize toolpaths to reduce cycle time, improve surface finish, and extend tool life

  • Support prove-outs on the shop floor and collaborate with manufacturing engineers

  • Help establish programming standards across multiple CNC machines

Qualifications
  • 5+ years of Siemens NX CAM programming experience

  • Strong multi-axis CNC programming skills

  • Deep understanding of machining fundamentals, feeds amp; speeds, cutter engagement, and surface finish control

  • Experience machining castings or variable starting stock

  • Proven ability to reduce cycle times and improve machining efficiency

  • Ability to work independently and develop structured programming systems

Preferred / Bonus Skills
  • NX Open, Python, or CAM automation

  • Post processor customization

  • Robotics experience (ABB a plus)

Benefits
  • Biweekly Pay

  • 401(k) with Company Match (after 90 days)

  • Medical Insurance

  • Dental Insurance

  • Vision Insurance

  • Accident Insurance

  • Critical Illness Insurance

  • Hospital Indemnity Insurance

  • Legal Insurance

  • Life amp; AD amp;D Insurance

  • Short-Term amp; Long-Term Disability

  • HSA amp; Flexible Spending Accounts

  • 9 Paid Holidays

  • PTO, Sick Time, and Personal Time Off

Competitive compensation based on experience