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

Sr. CNC Programmer

OUTFORM

Sr. CNC Programmer

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 plastic-fabricated 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 problem-solving 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 specificationsoften created in SolidWorksto 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 design-for-manufacturability 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 tight-tolerance requirements.
  • Demonstrated success troubleshooting machining issues through root-cause 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 cross-functionally with engineering and production teams.
  • Effective communicator capable of conveying complex concepts clearly and professionally.
  • Independent, proactive, and accountable in decision-making 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.

Outform does not provide visa sponsorship now or in the future. Outform does not provide relocation assistance.

Outform Group is an equal opportunity employer. Outform Group makes employment decisions and provides equal employment opportunity without regard to an applicant's or employee's race, sex, color, age, religion, national origin, disability, sexual orientation, gender identity, marital status, military or veteran status, or any other basis protected by federal, state, and local laws. If you need a reasonable accommodation in the application or hiring process, please notify the Outform Group Human Resources department.

Outform Group, Inc. offers a competitive and comprehensive benefits package to include medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) and matching contributions, HSA and FSA, leave programs, paid time off including holidays, and we continually review to align and update our benefit offerings.

OUTFORM
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Sr. CNC Programmer in Union City, CA vacancy
  • 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 complexplasticfabricatedcomponents. This role provides advanced programming leadership... 
    Senior

    Hirebridge

    Union City, CA
    1 day ago
  • $40 - $55 per hour

     ...Job Description Job Description $40.00 to $55.00/hour 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... 
    Senior

    Outform Group, Inc.

    Union City, CA
    18 days ago
  •  ...Position Information Position: CNC Programmer Hours: 40 hours per week Position Summary Our manufacturing company is seeking 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... 
    Suggested
    Flexible hours

    FOXSEMICON TECHNOLOGY LLC

    Union City, CA
    5 days ago
  • $90k - $110k

    A manufacturing startup in Union City is seeking a Senior CNC Machinist who will lead CNC machining projects, operate multi-axis machinery, and mentor junior machinists. The role requires expertise in programming and setting up CNC mills and lathes, along with strong GD... 
    Senior

    RivCut Inc.

    Union City, CA
    3 days ago
  • $33 - $50 per hour

     ...Benefits: ~401(k) ~401(k) matching ~ Dental insurance ~ Health insurance ~ Paid time off Position: CNC Machinist Hours: 40 hours per week Position Summary We are currently seeking an experienced and reliable CNC Machinist to... 
    Suggested
    Hourly pay
    Flexible hours

    FOXSEMICON TECHNOLOGY LLC

    Union City, CA
    5 days ago
  • $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... 
    Senior
    Work at office

    Claire Myers Consulting

    Union City, CA
    17 days ago
  •  ...about quality craftsmanship. Summary 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

    South Bay Solutions

    Fremont, CA
    2 days ago
  •  ...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 using computer... 
    Contract work
    Day shift
    Afternoon shift

    Mass Precision

    Fremont, CA
    2 days ago
  • $90k - $110k

    Senior CNC Machinist / Manufacturing Engineer Own the process. Set the standard. Build something that matters. Union City, CA · $90,000 - $110,000/year · 7+ years Reports to: Director of Operations / VP of Manufacturing About This Role Lead complex CNC machining projects... 
    Senior
    Monday to Friday

    RivCut Inc.

    Union City, CA
    3 days ago
  •  ...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 employment
    Full time
    Flexible hours
    Weekend work
    Afternoon shift

    Vitesse Systems

    Newark, CA
    4 days ago
  • South Bay Solutions in Fremont, California, is looking for a CNC Setup personnel to operate and program CNC machines, ensuring high precision standards are met. Candidates should have at least 3 years of experience in CNC setup and a comprehensive understanding of machine... 

    South Bay Solutions

    Fremont, CA
    2 days ago
  • RivCut Inc. in Union City, CA is seeking a Level Two CNC Machinist who will independently set up and operate CNC mills and lathes. The role requires 2-5 years of experience and a strong ability to read engineering drawings. As part of a startup culture, you will have opportunities... 

    RivCut Inc.

    Union City, CA
    1 day ago
  • A precision manufacturing startup in Union City seeks a Second Shift CNC Machinist to set up and operate CNC mills and lathes for aerospace components. The role requires 2+ years of CNC experience and proficiency with precision measuring tools. Competitive pay starts at... 
    Shift work
    Afternoon shift

    RivCut Inc.

    Union City, CA
    3 days ago
  • A leading manufacturing company in Fremont is seeking an experienced CNC Lathe Programmer. This role involves automating machinists' tools and writing code for machines that cut and finish materials. The ideal candidate must have at least 3 years of experience programming... 

    MASS Precision, Inc.

    Fremont, CA
    3 days ago
  • $22 - $28 per hour

    RivCut Inc. is seeking a Level One CNC Machinist in Union City, CA, to operate CNC milling and turning centers for aerospace and other sectors. Responsibilities include loading material, running programs, and performing inspections under experienced machinists’ guidance... 
    Hourly pay

    RivCut Inc.

    Union City, CA
    3 days ago
  • $25 - $35 per hour

     ...provided on blueprints or other explanatory documents to make sure the final product matches the draft Strong computer skills as CNC Operators use computer software to control machinery Understanding of how the machine works to maintain the machinery for which they... 
    Hourly pay
    Full time
    Contract work
    Monday to Friday

    Human Bees

    Union City, CA
    25 days ago
  • 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

    Vitesse Systems LLC

    Newark, CA
    5 days ago
  • A technology solutions company is seeking a CNC Programmer responsible for programming, setup, and operation of CNC machines. The role involves inspecting parts, adhering to workflow, and improving processes to enhance efficiency. Candidates should have experience with... 
    Full time

    Vitesse Systems

    Newark, CA
    5 days ago
  • $25 - $30 per hour

     ...Senior CNC Machinist Join a high-performance manufacturing team using industry-leading CNC technology in Newark, CA! We are seeking a highly skilled CNC Operator/Programmer with hands-on experience in advanced woodworking machinery, including HOMAG/Weeke CENTATEQ... 
    Senior
    Hourly pay
    Shift work
    Afternoon shift

    Trillium Staffing

    Newark, CA
    1 day ago
  •  ...applications. At GCM, we believe our most valuable assets are our awesome employees, who are the heart and soul of our company. Summary The CNC Lathe Machinist II is responsible for the machining of products to meet customer specifications. Operation of the turning centers and... 
    Contract work
    Afternoon shift

    GCM Medical and OEM, Inc.

    Union City, CA
    2 days ago
  • Lead the floor. Master complex 5-axis work. Union City, CA · $34 - $42/hour · 5+ years Reports to: Senior CNC Machinist / Shop Supervisor About This Role As a Level Three CNC Machinist you will run the most complex work in the shop: 5-axis milling, difficult materials... 
    Apprenticeship
    Monday to Friday

    RivCut Inc.

    Union City, CA
    2 days ago
  • $28 - $36 per hour

    Own your setups. Hold the tightest tolerances. Union City, CA · $28 - $34/hour · 2-5 years Reports to: Level Three CNC Machinist / Shop Supervisor About This Role As a Level Two CNC Machinist you will independently set up and operate 3 and 4-axis CNC mills and CNC lathes... 
    Apprenticeship
    Monday to Friday

    RivCut Inc.

    Union City, CA
    2 days ago
  • $30 - $38 per hour

     ...Reports to: Production Manager / Lead Machinist About This Role We're adding an evening shift to meet growing demand. As a Second Shift CNC Machinist, you'll set up and operate CNC mills and lathes to produce precision aerospace, defense, and medical components. You'll... 
    Hourly pay
    Monday to Friday
    Shift work
    Day shift
    Afternoon shift

    RivCut Inc.

    Union City, CA
    3 days ago
  • $22 - $28 per hour

    Run production with confidence. Build your foundation. Union City, CA · $22 - $28/hour · 0-2 years Reports to: Level Three CNC Machinist / Shop Supervisor About This Role As a Level One CNC Machinist you will operate CNC milling and turning centers on established setups... 
    Apprenticeship
    Monday to Friday

    RivCut Inc.

    Union City, CA
    2 days ago
  • RivCut Inc. in Union City, CA is seeking a Level Three CNC Machinist to lead complex projects in 5-axis milling. You will be responsible for running intricate jobs, mentoring junior machinists, and ensuring quality and standards are met. This senior role requires over 5... 

    RivCut Inc.

    Union City, CA
    1 day ago
  • $30 - $35 per hour

    A staffing and recruiting firm is looking for a Senior Machinist 3 in Fremont, CA. This role involves operating and programming CNC machines, ensuring efficient operation, and maintaining quality standards. The ideal candidate should have 8+ years of CNC machine operation... 
    Senior
    Full time

    Spherion Staffing & Recruiting, San Jose CA

    Fremont, CA
    1 day ago
  •  ...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 finished goods, inspect and measure finished products... 
    Shift work

    South Bay Solutions

    Fremont, CA
    2 days ago
  • $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 pay
    Temporary work

    Slingshot Connections

    Fremont, CA
    4 days ago
  •  ...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 work
    Night shift
    Day shift
    Afternoon shift

    Mass Precision

    Fremont, CA
    3 days ago
  •  ...Job Description The occupation requires monitoring and operating CNC (computer numerically controlled) lathe machines to cut metal and plastic parts for the manufacturing industry. This includes monitoring tool life, adjusting tool offsets, periodic inspection of part... 
    Immediate start
    Shift work

    South Bay Solutions

    Fremont, CA
    2 days ago

Do you want to receive more vacancies?

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