Demo

Sr. CNC Programmer

Outform Group Career Center
Union, CA Full Time
POSTED ON 3/22/2026
AVAILABLE BEFORE 5/21/2026

Job Summary  

The Senior CNC Programmer is a key technical expert within the manufacturing organization, responsible for developing highly efficient and reliable CNC programs that support complex plasticfabricated components. This role provides advanced programming leadership, drives continuous improvement in machining processes, and partners closely with engineering, production, and quality teams to ensure optimal throughput, precision, and repeatability. The ideal candidate brings deep CNC programming expertise, strong problemsolving ability, and a proactive approach to improving manufacturing operations. 

Responsibilities 

  • Lead the development, writing, and optimization of CNC programs for multiaxis CNC routers, machining centers, and related equipment using advanced CAD/CAM software. 

  • Interpret complex customer drawings, 3D models, and specifications—often created in SolidWorks—to define machining strategies that balance quality, cycle time, and manufacturability. 

  • Establish machining standards, including tooling selection, workholding strategies, feeds/speeds, and process flow for both new product introductions and legacy parts. 

  • Serve as the primary technical resource for CNC programming issues, troubleshooting program errors, machine behavior, and dimensional challenges. 

  • Collaborate with Engineering teams to review SolidWorks models, clarify design intent, and provide designformanufacturability recommendations. 

  • Drive continuous improvement initiatives that reduce cycle time, improve tool life, enhance machining quality, and increase machine utilization. 

  • Create and maintain documentation, including setup sheets, tooling lists, 3D model references, and CNC programming standards. 

  • Work closely with Supervisors and Machinists to validate programs on the shop floor and ensure safe, efficient, and accurate execution. 

  • Participate in equipment and software evaluation to strengthen the organization’s machining capabilities. 

  • Uphold all manufacturing SOPs, safety policies, and quality requirements while fostering a culture of precision and operational excellence. 

Qualifications 

  • 5-7 years’ experience programming and setting up 3axis and 5axis CNC routers and machining centers. 

  • Advanced proficiency in CAD/CAM programming using SigmaNest, Surfcam, and SolidWorks for model review, part interrogation, and toolpath planning. 

  • Strong foundation in machining optimization, fixture design, tooling strategy, and process engineering. 

  • Ability to interpret complex blueprints and 3D models, including GD&T and tighttolerance requirements. 

  • Demonstrated success troubleshooting machining issues through rootcause analysis and corrective action. 

  • Experience with CMM programming or operation is a strong plus. 

  • Technical degree, trade school certification, or equivalent practical experience preferred. 

  • Highly analytical with strong mechanical reasoning and a continuous improvement mindset. 

  • Able to lead technical discussions, mentor machinists and other programmers, and collaborate crossfunctionally with engineering and production teams. 

  • Effective communicator capable of conveying complex concepts clearly and professionally. 

  • Independent, proactive, and accountable in decisionmaking and project execution. 

  • Dedicated to safety, quality, accuracy, and operational excellence. 

  • Bilingual (English/Spanish) preferred but not required.  

Physical Requirements 

  • Ability to sit 6-8 hours  

  • Adequate vision for reading blueprints, inspecting parts, and performing detailed machine setup tasks. 

  • Ability to work in a manufacturing environment with exposure to noise, dust, mechanical motion, and fluctuating temperatures. 

  • Ability to wear required PPE such as safety glasses, hearing protection, and protective footwear when required. 

Salary.com Estimation for Sr. CNC Programmer in Union, CA
$107,145 to $135,909
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Sr. CNC Programmer?

Sign up to receive alerts about other jobs on the Sr. CNC Programmer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$84,020 - $107,510
Income Estimation: 
$116,421 - $146,747
Income Estimation: 
$84,020 - $107,510
Income Estimation: 
$116,421 - $146,747
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Outform Group Career Center

  • Outform Group Career Center Union, CA
  • JOB SUMMARY Purchase goods, materials, and services to ensure that Outform Group’s production and operational needs are met; taking into consideration pric... more
  • 16 Days Ago

  • Outform Group Career Center Union, CA
  • Job Summary The Inventory Supervisor will oversee inventory management and warehouse operations within our facilities. This leadership role includes superv... more
  • 1 Day Ago

  • Outform Group Career Center Union, CA
  • Job Summary The Development Project Management Coordinator supports the DPM team by owning system accuracy, managing R&M fulfillment, and coordinating vend... more
  • 3 Days Ago

  • Outform Group Career Center Union, CA
  • JOB SUMMARY The Account Project Manager supports Outform’s business growth by partnering with Sales to coordinate client solutions and oversee end‑to‑end p... more
  • 4 Days Ago


Not the job you're looking for? Here are some other Sr. CNC Programmer jobs in the Union, CA area that may be a better fit.

  • CS&S Staffing Solutions San Jose, CA
  • Company Description Apply for this position through the QCI system following the link below (Copy and Paste): http://jobs.qcitech.com/JobSeeker/Detail.aspx... more
  • 16 Days Ago

  • Foxsemicon Technology LLC Union, CA
  • Benefits: 401(k) matching Health insurance Paid time off Position: CNC Programmer Hours: 40 hours per week Position Summary Our manufacturing company is se... more
  • 15 Days Ago

AI Assistant is available now!

Feel free to start your new journey!