Demo

CNC Programmer

SolomonEdwards
Monrovia, CA Full Time
POSTED ON 9/13/2026
AVAILABLE BEFORE 11/5/2026

About the Role


Working under the general supervision of the department Lead, develops, edits, revises, and reviews drawing to create the CNC (CAM) programs for the 3-axis mill, router and 2-3 axis lathe manufacturing equipment using CAD models and drawings. Documents manufacturing processes.


Essential Functions:


  • Utilize Cam software to develop, edit, revise, and review drawings to create the CNC (CAM) programs for the manufacturing equipment to reflect customer specifications.
  • Convert, program, and implement post-process steps for CNC machining equipment using provided CAD models and drawings.
  • Write and optimize CNC programs to create simple to complex 3D parts on 3 axis machining centers and 2-3 axis lathes.
  • Analyze drawings, sketches, and design data of part to determine dimension and configuration of cuts, selection of cutting tools, and machine speeds and feed rates.
  • Determine reference points and direction of machine cutting paths. Computes angular and linear dimensions, radii, and curvatures, and outlines sequence of operations required to machine part.
  • Revise program to eliminate instruction errors or omissions.
  • Observes operation of machine to evaluate programmed instructions when needed.
  • Create set-up sheets and tool/cutter lists to guide correct set-up and operation of machines.
  • Communicate regularly with production employees performing job set-ups to optimize programs to improve set-ups, run-time, and efficiency.
  • Coordinate work with other departments such as Quality Assurance, Purchasing, Production Control, etc. to ensure a smooth and timely flow of quality products though the shop.


Qualifications


  • Associate's (AA) degree or equivalent from two-year college or technical school; or 4-5 years related experience and/or training programming in CNC systems using CAD/CAM software such as Mastercam; or equivalent combination of education and experience is required.
  • Previous experience working in a manufacturing environment is a plus.


Preferred and Required Skills


  • Experience programming with Mastercam version 2020 is strongly desired.
  • Experience with Vericut is strongly desired.
  • Demonstrated proficiency with CAD (solid modeling) software such as SolidWorks is required.
  • Familiarity with various types of machines including Okuma, Haas, Doosan, and Mori Seiki.
  • Proficient with MS Office (Outlook, Word, Excel) and Internet.
  • Able to read and understand blueprints and technical documents.


Pay range

1st Shift. $30.00 - $39.00 per hour. 4 10 hour days. Overtime is available and optional.

Salary : $30 - $39

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 CNC Programmer?

Sign up to receive alerts about other jobs on the CNC Programmer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$70,250 - $90,788
Income Estimation: 
$84,020 - $107,510
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 SolomonEdwards

  • SolomonEdwards Mountain, PA
  • Quality Engineer Our manufacturing client is currently seeking a Quality Engineer to join their Mountain Top, PA location . On site position. Open due to g... more
  • 13 Days Ago

  • SolomonEdwards Woburn, MA
  • Our client, an established and highly respected consulting engineering and management firm is currently seeking an experienced Senior Construction Estimato... more
  • 4 Days Ago

  • SolomonEdwards Radnor, PA
  • Title : Insurance – Commercial Lines Marketing/Placement Manager Location : Radnor, PA (HYBRID) Compensation : $125,000k - $160,000k bonus Summary: Our cli... more
  • 5 Days Ago

  • SolomonEdwards Philadelphia, PA
  • About Us SolomonEdwardsGroup, LLC (“SolomonEdwards”) is a full-service professional services firm offering financial, operational, and technology consultin... more
  • 5 Days Ago


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

  • Jobot Inglewood, CA
  • Want to learn more about this role and Jobot? Click our Jobot logo and follow our LinkedIn page! Job details: CNC Programmer Role with Industry Leader / 38... more
  • 1 Day Ago

  • Del West USA Valencia, CA
  • Job Overview We are looking for an experienced CNC programmer who is equally comfortable on mills and lathes. This is not an entry-level position. You will... more
  • 1 Day Ago

AI Assistant is available now!

Feel free to start your new journey!