CNC Machinist & Programmer

Nanovea Inc.Irvine, CA
Onsite

About The Position

We are seeking a skilled CNC Machinist & Programmer to join our team. This role involves performing machine setup and shutdown, programming parts for machining, operating CNC machines, and conducting routine maintenance. You will interpret part prints and step files using Solidworks, deburr and polish parts, and manage raw materials and tooling. Collaboration with the Development Department on new designs and quality checking manufactured parts are also key responsibilities. This position requires a strong understanding of CNC tooling, G-code programming, and machine controls, along with excellent attention to detail and problem-solving abilities.

Requirements

  • Knowledge of CNC tooling and related hardware.
  • Skilled in verbal communication.
  • Ability to read part prints.
  • Accomplish work utilizing and abiding by ISO requirements and safety procedures.
  • Strong attention to detail.
  • Knowledge of the Microsoft Office Suite, Solidworks, and Camworks programs.
  • Knowledge of FANUC G-code programming.
  • Knowledge of Haas controls.
  • Able to lift 50+ lbs.
  • Succeeds in self-management.
  • Strong problem-solving ability.

Nice To Haves

  • Machinist Associate's Degree
  • 4-5 years of experience in related field
  • Experience Using BobCAM software
  • Experience Using Haas brand 3 Axis Mill’s

Responsibilities

  • Perform machine set up and shut down.
  • Program parts for machining.
  • Operate CNC machine.
  • Perform routine maintenance on machine.
  • Interpret part prints and step files using Solidworks.
  • Deburr and polish parts.
  • Request raw materials and tooling as necessary.
  • Work with Development Department on new designs.
  • Quality check manufactured parts.
  • Perform other duties as assigned by manager.

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • 401K match
  • Life insurance
  • Paid time off
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service