Sr. CNC Programmer
$40 - $55 per hourOutform
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
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.
- 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.
- 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.
Vacancy posted 14 hours ago
Similar jobs that could be interesting for youBased on the Sr. CNC Programmer in Union City, CA vacancy
$90k - $120k
...offices. They craft compelling customer journeys, transforming every brand interaction into a memorable experience. The Senior CNC Programmer is a key technical leader within the manufacturing organization, responsible for developing and optimizing CNC programs that...SeniorWork at office$50 - $65 per hour
...Job Description Job Description CNC Programmer - Fusion 360 CAM Job Title: CNC Programmer/Machinist - Fusion 360 CAM Location: Fremont, CA on-site Pay Rate: $50.00-$65.00/hr DOE Requirements: 5+ years minimum exp in CNC Machining, Programming, in Aerospace...SuggestedOngoing contractPart timeLocal area$50 - $60 per hour
...Description SUMMARY Responsible for the creation and revision of CNC programs, complete with tool, fixture, and set-up requirements,... ...related duties as assigned May review work for lower level programmers Requirements REQUIRED High school degree or GED...SuggestedFull timeWork at office$30 - $50 per hour
...CNC Programmer Foxsemicon Technology, LLC is growing rapidly and is looking for experienced candidates for a CNC Programmer with experience programming 3- and 5-axis CNC mills and CNC Lathes. You will develop new CNC programs for production runs or modify existing...SuggestedHourly payFlexible hours$70 - $80 per hour
...surgeries along with disposable and reusable surgical patient care products. Job Summary The Computer Numerical Controlled (CNC) Programmer develops CNC programs for both Vertical and Horizontal machining centers (VMC (Vertical Machining centers), HMC (Horizontal...SuggestedWork at officeLocal areaShift work- ...Job Description Job Description About the Role A&D Precision is seeking an experienced CNC Programmer / Process Engineer to support efficient, high-quality machining operations. This hybrid role combines advanced CNC programming with hands-on process engineering...
- ...Cnc Programmer The CNC Programmer will be responsible for the creation and revision of CNC programs while adhering to quality requirements and workmanship standards. Program CNC lathes and mills utilizing Mastercam for new products, fixtures, and tooling. Also responsible...
- ...CNC Programmer/Operator Produces machined parts by programming, setting up, and operating a computer numerical control (CNC) machine; maintaining quality and safety standards; keeping records, and maintaining equipment and supplies. Required Skills Knowledgeable...Shift work
$30 - $48 per hour
...CNC Machinist We are currently seeking an experienced and reliable CNC Machinist to join our industrial production team. You will set up and program various tools and equipment to create, modify, or repair precision parts. During production, you must monitor the machinery...Hourly payFlexible hours- ...Under general supervision, the CNC Programmer reports to and assist Sales Personnel to resolve all print issues concerning legibility, missing dimensions or any vital information that will prevent us to produce the product. The programmer also verifies the process flow...Work experience placement
$28 - $32 per hour
...will work with a great team of people, in a fun and collaborative environment, with room for advancement. SUMMARY The CNC Lathe Machinist II is responsible for the machining of products to meet customer specifications. Operation of the turning centers and...Hourly payFull timeContract workAfternoon shift$30 per hour
...You will work with a great team of people, in a fun and collaborative environment, with room for advancement. SUMMARY The CNC Mill Machinist II is responsible for the machining of products in order to meet customer specifications with minimum direction from...Hourly payContract workApprenticeshipWork experience placementShift workWeekend work- ...candidates that have a positive attitude. The "can-do" type is successful in this shop. We are currently seeking an experienced CNC Lathe Programmer. First Shift: 5am - 1:30pm Second Shift: 1:20pm - 9:50pm Overall Responsibilities: Automate machinists' tools...Contract workDay shiftAfternoon shift
$34.5 - $38.24 per hour
...to understand the specifications for each job. Program for CNC machining center using Inventor and SolidWorks software. Program... ...Machining Centers an asset. PHYSICAL DEMANDS: ~ The CAD Programmer role is primarily sedentary, involving long periods of sitting...Work at officeMonday to FridayShift work- ...CNC Programmer Department: Machine Shop Reports To: Gemeral Manager Location: On-Site - Newark, CA/ Hybrid Travel: Negligible FLSA: Salary, Full-Time, Exempt Revision Date: February 2026 About Vitesse: How we communicate, capture, and share information has...Permanent employmentFull timeFlexible hoursWeekend workAfternoon shift
- A leading technology solutions provider in Newark, CA is seeking a CNC Programmer responsible for programming and operating 2, 3, and 4 axis CNC machines in a job shop environment. Ideal candidates possess strong CNC machining experience, proficiency with MasterCAM, and...Full time
- ...Precision, a growing contract manufacturer located in south Fremont, CA (Bay Area), is currently hiring for the position of Journeymen CNC Machinist. The ideal candidate will be proficient in programming, setting up, and operating Horizontal and/or Vertical CNC machines...Contract workCurrently hiringFlexible hours
$30 - $40 per hour
...Job Description Job Description CNC Lathe Machinist CNC Machinist Position Overview We are seeking a skilled CNC Machinist to set up, program, operate and maintain CNC turning and multi-axis machines to produce precision components to print. The role focuses...Ongoing contractLocal area$26 per hour
Job Type Full-time Description SUMMARY The Press Brake Operator is responsible for a variety of duties in the set-up and operation of sheet metal fabrication equipment as defined in the work instructions for each job. To ensure that techniques are followed...Full timePart time- ...machine setups quickly, accurately, and efficiently. Collaborate with engineering and CAM programming teams to develop and improve CNC programs. Design and fabricate fixtures for parts of varying complexity. Advise supervisor and programming team on technical...Contract workDay shiftAfternoon shift
- ...Job Description Job Skills: Must understand CNC machine processes. Must have a strong work ethic. Must understand G and M codes. Must be able to interpret GD&T from drawings. Minimum 5+ years' experience in a CNC production or job shop environment....Full timeTemporary work
- ...CNC Operator Responsible for but not limited to operating assigned machinery. Operator ensures that the machine runs smoothly and is appropriately maintained. The essential role of a CNC operator is to operate CNC machines, load and unload raw materials or partially...Shift work
- ...CNC Machinist Position In Newark, CA Spectra360 has a Temp-to-Hire opportunity to work as a CNC Machinist for one of our TRUSTED clients! This is an incredible opportunity to grow with an established company. Immediate openings, apply TODAY! Pay: $25-$38 DOE Shift:...Temporary workLocal areaImmediate startMonday to FridayShift work
$28 - $36 per hour
...Fremont, CA Order: 1700227 Order Type : Temp Job Title: CNC Machinist Location: Fremont, CA Pay: $28-$36/hr DOE About the job: As a Machinist 3, you'll bring your advanced CNC machining skills to a team that values quality and...Weekly payTemporary work- ...learn new skills! We have everything from VMC's to 5-axis Mills to Mill/Turn lathes! Can you setup Haas, Fadal, or Fanuc controlled CNC Mills? Our shop is busy! So, we have several openings for Horizontal and Vertical Setup Machinists on Days and Nights. First Shift...Contract workNight shiftDay shiftAfternoon shift
- Job Description Job Description We are seeking a skilled Press Brake Operator to join our manufacturing team on the day shift. This role is ideal for someone with press brake experience who can handle simple setups, read blueprints, work with precision measuring ...Day shiftEarly shiftWeekday work
- ...blueprints Basic math skills (measurements, angles, tolerances) Mechanical aptitude and attention to detail Experience with CNC press brake machines (often preferred) Knowledge of metal types and bending techniques Physical ability to stand, lift materials...Immediate start
- ...SUMMARY: The Computer Numerical Control (CNC) Machinist III role produces precision machined components to engineering specifications. The CNC Machinist III is responsible for setting up and operating one or more types of computer numeric controlled production equipment...Permanent employmentImmediate startShift workWeekend work
$27.92 - $44.4 per hour
...Prototype Machine Shop is currently seeking a dedicated and skilled CNC Machinist to join the team and contribute to Tesla's mission.... ...feedback with clear communication to management, engineers, programmers, and other machinists on design, process, project status and outcomes...Hourly payFull timeTemporary workWork at officeFlexible hours- Calliere in Union City, California, is seeking a skilled Computational Biologist to join their team focused on data-driven diagnostics. You will architect computational pipelines, analyze spatial datasets, and validate biomarkers to innovate diagnostics. A Ph.D. in computational...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. CNC Programmer. Be the first to apply!
Related searches
- cnc machine operator Union City, CA
- cnc machinist Union City, CA
- cnc operator Union City, CA
- cnc programmer Union City, CA
- senior performance engineer Union City, CA
- senior storage engineer Union City, CA
- senior vice president of operations Union City, CA
- senior customer success engineer Union City, CA
- senior manager diversity & inclusion Union City, CA
- senior Union City, CA


