CNC Programmer

RivCut Inc.

Union City (CA)

On-site

USD 52,000 - 66,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Health insurance
Paid time off
Overtime pay
Professional development
Modern CAM software
Collaborative environment

Job summary

RivCut Inc. in Union City, CA is seeking an experienced CNC Programmer to develop efficient, reliable programs for diverse precision machining projects.

You will create CAM programs for 3-, 4-, and 5-axis mills and live-tooling lathes, collaborating with machinists and engineering to optimize processes and ensure manufacturability. The role requires hands-on programming with Mastercam or Fusion 360, strong GD&T understanding, and a track record of reducing cycle times while maintaining quality.

Qualifications

  • 5+ years of CNC programming experience.
  • Expert in Mastercam, Fusion 360, or equivalent CAM software.
  • Experience programming 3-, 4-, and 5-axis milling centers & live-tooling lathes.
  • Strong knowledge of GD&T, tolerances, and engineering drawings.
  • Hands-on CNC operation experience preferred.

Responsibilities

  • Create CNC programs using Mastercam, Fusion 360, or similar CAM software.
  • Develop toolpaths for 3-, 4-, and 5-axis milling operations.
  • Program CNC lathes including live tooling and Y-axis operations.
  • Review customer drawings and CAD models for manufacturability.
  • Select tooling, speeds, feeds, and machining strategies.
  • Create setup sheets and work instructions for operators.
  • Optimize existing programs to reduce cycle times and improve quality.
  • Troubleshoot machining issues and implement solutions.
  • Maintain program documentation and revision control.
  • Support first-article runs and prove-out new jobs.
  • Collaborate with operators to gather feedback and improve programs.
  • Stay current with new CAM features and machining techniques.
  • Support quoting by estimating cycle times and identifying challenges.

Skills

CNC programming
3-axis milling
4-axis milling
5-axis milling
Lathes with live tooling
GD&T
Documentation
Problem solving

Tools

Mastercam
Fusion 360
SolidWorks

Job description

### Cookie Noticefor details.## About This RoleRivCut is looking for a skilled CNC Programmer to develop efficient, reliable CNC programs for our precision machining operations. In this role, you'll create CAM programs for complex parts across multiple industries, working closely with our machinists and engineering team to optimize processes and solve manufacturing challenges.You'll be programming for a variety of CNC equipment including 3, 4, and 5-axis mills as well as CNC lathes with live tooling. We value programmers who understand shop floor realities and can create programs that are both efficient and practical for our operators.This position offers the opportunity to work on diverse, challenging projects while contributing to continuous improvement initiatives in a collaborative team environment.## Key Responsibilities* Create CNC programs using Mastercam, Fusion 360, or similar CAM software* Develop toolpaths for 3, 4, and 5-axis milling operations* Program CNC lathes including live tooling and Y-axis operations* Review customer drawings and CAD models for manufacturability* Select appropriate tooling, speeds, feeds, and machining strategies* Create setup sheets and work instructions for operators* Optimize existing programs to reduce cycle times and improve quality* Troubleshoot machining issues and implement solutions* Maintain program documentation and revision control* Support first-article runs and prove-out new jobs* Collaborate with operators to gather feedback and improve programs* Stay current with new CAM features and machining techniques* Support quoting by estimating cycle times and identifying challenges## Requirements* 5+ years of CNC programming experience* Expert proficiency in Mastercam, Fusion 360, or equivalent CAM software* Experience programming 3, 4, and 5-axis milling centers* Experience programming CNC lathes with live tooling* Strong knowledge of machining processes, tooling, and fixturing* Thorough understanding of GD&T and engineering drawings* Knowledge of various materials and their machining characteristics* Hands-on CNC operation experience strongly preferred* Strong problem-solving and analytical skills* Excellent attention to detail and documentation habits## Preferred Qualifications* Mastercam Advanced Milling certification* Experience in aerospace or medical device manufacturing* SolidWorks or similar CAD proficiency* Knowledge of post-processor customization* Experience with probing and in-process inspection* Familiarity with AS9100 or ISO quality requirements## Benefits & Perks* Competitive hourly rate: $38 - $48/hour depending on experience* Comprehensive health, dental, and vision insurance* Paid time off and holidays* Overtime opportunities available (time and a half)* Professional development including software training* Modern CAM software and equipment* Collaborative work environment
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

CAD/CAM Engineer
CAD/CAM Engineer

RivCut Inc. • Union City (CA)

On-site
Full health, dental, and vision insurance
Paid time off and holidays
Overtime opportunities
+2
CNC Programmer
CNC Programmer

Talnt • Birmingham (AL)

On-site
USD 65,000 - 85,000
Health insurance
Production Manager
Production Manager

RivCut Inc. • Union City (CA), Northern (KY)

Hybrid
USD 62,000 - 76,000
Competitive hourly rate
Health, Dental, and Vision insurance
Paid time off
+3
CNC Programmer (884)
CNC Programmer (884)

BLUSA Defense • Mount Laurel Township (NJ)

Hybrid
USD 80,000 - 100,000
CNC Machine Programmer
CNC Machine Programmer

Rensberger Technologies, Inc. • Sioux Falls (SD)

On-site
USD 65,000 - 90,000
Health Contribution
401(k) matching
Dental insurance
+5
CNC Programmer
CNC Programmer

Rotary Systems, Inc. • Ramsey (MN)

On-site
USD 60,000 - 90,000
Career development opportunities
IRA options with company contributions
Life and disability insurance
CNC Programmer
CNC Programmer

Socket.dev • South El Monte (CA)

On-site
USD 70,000 - 100,000
401(k)
401(k) 4% Match
401(k) matching
+6
CNC Programmer
CNC Programmer

Ichor Systems, Inc. • Livermore (CA)

On-site
Computer Numerical Control Programmer
Computer Numerical Control Programmer

Adecco • Maryland

On-site
USD 55,000 - 69,000
Full benefits package
CNC Programmer
CNC Programmer

Wilson Combat • Berryville (AR)

On-site
USD 50,000 - 70,000
Competitive salary
40 hours paid vacation after 6 months
Group Health Insurance available
+1