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

CNC Programmer

$45 - $70 per hour

Karman Space & Defense

CNC Programmer

We are seeking an experienced CNC Programmer to develop, optimize, and maintain CNC programs for precision machining operations. The primary purpose of this role is to translate engineering drawings and product specifications into efficient, accurate CNC routines, support machine setup and production runs, and collaborate with production and engineering teams to meet quality, cost, and delivery objectives. This role requires strong programming skills, attention to detail, and the ability to troubleshoot machining processes.

Key Responsibilities

  • Develop and edit CNC programs (G-code) from engineering drawings and CAD/CAM outputs to produce precision parts.
  • Optimize toolpaths, feeds, speeds, and cycle time while ensuring surface finish and dimensional accuracy.
  • Verify and simulate programs prior to production; perform first-article machining and make necessary adjustments.
  • Support machine setup including tooling selection, offsets, fixturing, and workholding to ensure safe and repeatable operations.
  • Work closely with machinists and operators to troubleshoot machining issues and transfer optimized programs to the shop floor.
  • Interpret blueprints, GD&T, and tolerance specifications to ensure parts meet design requirements.
  • Maintain and document program revisions, tooling lists, and process notes in the program management system.
  • Participate in continuous improvement initiatives to improve part quality, reduce scrap, and increase throughput.
  • Provide training and technical support for CNC machinists and operators as needed.
  • Collaborate with engineering and quality teams on process development, inspection plans, and corrective actions.

Qualifications

  • Required: Proven experience as a CNC Programmer (typically 3+ years) with hands-on ability to create and modify CNC programs and read/interpret engineering drawings.
  • Required: Proficiency with G-code and common CAM packages; strong understanding of machining processes, feeds, speeds, and toolpath strategies.
  • Required: Ability to perform and interpret precision measurement using calipers, micrometers, CMM data, and other metrology tools.
  • Required: Strong problem-solving skills, attention to detail, and effective communication with production and engineering teams.
  • Education: High school diploma or equivalent required; technical diploma or associate degree in machining, manufacturing technology, or related field preferred.
  • Nice to have: Manual machining experience, including set up on mills and lathes, and familiarity with turning and grinding operations.
  • Nice to have: Experience with fabrication, tooling selection, and workholding design.
  • Nice to have: Hands-on experience with Haas Mill controllers or similar machine tool controls.
  • Nice to have: Experience in aerospace or other regulated industries with an understanding of strict tolerance specifications and inspection requirements.
  • Nice to have: Background as a CNC Machinist or in shop floor setup and production support.

Benefits

  • Competitive pay $45- $70/hour DOE
  • Medical
  • Dental
  • Vision
  • 401K
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the CNC Programmer in El Monte, CA vacancy
  • $40 - $45 per hour

     ...Job Description CNC Milling & Turning Programmer Location: South El Monte, CA Pay: $40-$45/hr Schedule: Mon-Fri 6:00AM - 3:30PM Full-Time A growing manufacturing company in the South El Monte area is seeking an experienced CNC Milling & Turning Programmer... 
    Suggested
    Full time

    Kinetic Personnel Group, Inc

    South El Monte, CA
    2 days ago
  • $30 - $34 per hour

     ...Job Title: CNC Programmer 1st Shift: Monday - Friday, 6:00AM-2:30PM Location: Monrovia, CA Pay Range: $30hr-$34hr Position Summary: Working under minimal to no supervision of the department lead or manager, develops, edits, revises, and reviews... 
    Suggested
    Monday to Friday
    Day shift

    Key Skilled Personnel

    Monrovia, CA
    3 days ago
  • $35 - $45 per hour

     ...CNC Programmer $35 - $45 City of Industry, CA If you want your programming work actually flying, this is the shop for it. A long-established name in Aerospace and Defense structural components, in business for over 65 years. We're talking complex parts, tight... 
    Suggested
    Permanent employment
    Full time

    Jobot

    City of Industry, CA
    1 day ago
  •  ...Job Description Job Description Position Overview We are seeking a highly skilled CNC Programmer to support prototype and production machining within our aerospace facility. This role is responsible for developing CNC programs, creating setup sheets, and ensuring... 
    Suggested

    RimePro Inc

    Arcadia, CA
    22 days ago
  •  ...Job Description Job Description Program and operate CNC Machines of the rotary tool and die industry. \nCompany Description Small business with long term employees, great environment and culture! Company Description Small business with long term employees,... 
    Suggested

    C & C Die Engraving Incorporated

    Santa Fe Springs, CA
    20 days ago
  •  ...Job Description Job Description Journeyman machinist with programming and setup skills. Skilled CNC machinist with a fair knowledge of machining practices, being able to machine a product from print-to-part (cradle to grave). Knowledge of Fanuc, Mazak controllers... 

    MOONEY INDUSTRIES PRECISION

    Los Angeles, CA
    17 days ago
  •  ...Job Description Job Description We are looking to bring on a CNC Operator for an entry-level operating position. This position requires no prior machining experience, we will train you on the job. You will start with basic operations like loading bar feeders, running... 

    Relton Corporation

    El Monte, CA
    a month ago
  •  ...Job Description Job Description Role Description This is a full-time, on-site role for a Computer Numerical Control (CNC) Machinist located in Los Angeles, CA. The CNC Machinist will be responsible for operating and maintaining CNC machines, ensuring high-quality... 
    Full time

    FORMIDABLE ENGINEERING TECHNOLOGIES

    Los Angeles, CA
    13 days ago
  •  ...Job Description Job Description CNC Mill or Lathe Machinist – 1st and 2nd Shift Immediate Temp to hire position – City of Monrovia, CA Essential Functions: Perform Set-Up’s and Operate CNC Mill/Lathes Machines According to Process Sheets under General Supervision... 
    Temporary work
    Immediate start
    Day shift
    Afternoon shift

    Technical Works Specialized Staffing

    Monrovia, CA
    11 days ago
  • $16.5 - $33 per hour

     ...Job Description Job Description CNC Operator Locations: South El Monte, CA Pay: $16.50 - $33.00 per hour Schedule: Monday–Friday, 6:30 AM – 3:00 PM (Overtime opportunities available) ???? Get a feel for our shop and culture: Watch our video About the... 
    Hourly pay
    Monday to Friday

    S & H Machine Inc

    South El Monte, CA
    14 days ago
  •  ...execution are vital to successofthis position. RESPONSIBILITIES: UseGibbsCam /Fusion 360 CAD/CAM/CAE to program CNC parts. Oversee the write, rewrite and optimization all of programs. Maintain revision control of programs and setup sheets.... 
    Full time

    Arch Motorcycle Company, LLC

    Los Angeles, CA
    1 day ago
  • $30.5 - $57.25 per hour

     ...allow us to demonstrate how we’re changing the industry — and how we can do the same for you. We are looking to hire a Prototype CNC Machinist in Pasadena, CA 91109. This is a Contract-to-Hire opportunity to join our FLAG Team! Prototype CNC Machinist – 5-Axis... 
    Contract work
    For contractors
    Shift work
    Day shift

    FLAG Solutions LLC

    Pasadena, CA
    2 days ago
  •  ...ESSENTIAL DUTIES AND RESPONSIBILITIES: Setup and Operation of a CNC Mill for larger parts, experience running DMG Mori and 5Axis...  .... Confers with engineers, production personnel, programmers, or others to resolve machining, fixture, or programming issues... 
    Afternoon shift

    VACCO Industries

    South El Monte, CA
    1 day ago
  •  ...CNC Programmer & MachinistARCH Motorcycle Company LLC was founded in 2011 to challenge the perception of what an American motorcycle could be. Anything that compromises the ride, esthetics, stance, or function is treated as an opportunity to innovate and improve the design... 
    Hourly pay
    Local area

    Arch Motorcycle Company, LLC

    Los Angeles, CA
    1 day ago
  •  ...CNC Machinist Programmer Azusa, CA, USA About the Job CNC Machinist Programmer Are you ready to take on a key role in the manufacturing and precision machining industry? We are looking for a proactive and detail-oriented professional to join our team as a CNC... 
    Full time
    Apprenticeship

    HR Journals LLC

    Azusa, CA
    4 days ago
  • $30 - $50 per hour

     ...the day, watching part quality, tooling condition, and cycle time What you need Three or more years programming and setting up CNC equipment You have written complete programs yourself, including toolpath generation and post-processing. Mastercam, Fusion 360, or... 
    Hourly pay
    Full time
    Monday to Friday
    Shift work
    Day shift

    Scotia Engineering, Inc.

    Santa Fe Springs, CA
    6 days ago
  •  ...WET (Design) - Machinist-Programmer At WET (Design), we don't just machine parts-we build experiences that are admired around the...  ...ownership of programming, setup, and operation of state-of-the-art CNC mills, lathes, and multi-axis machines. You'll work primarily... 
    Shift work

    WET Design

    Los Angeles, CA
    4 days ago
  • $30 - $55 per hour

     ...Job Description Job Description Job Title: CNC Machinist PAY: $30-$55/hr depending on experience. Job Description This role focuses on setting up and operating conventional CNC mills and lathes to produce precision parts that meet strict specifications and... 
    Weekly pay
    Permanent employment
    Temporary work
    Work at office

    Aerotek

    El Monte, CA
    6 days ago
  • $100k - $115k

     ...Job Description Job Description Pay: $95,000 -$115,00 Job Title: CNC Programmer Job Description We have an exciting opportunity for a CNC Programmer in the Hawthorne, CA area. This is a long-term, full-time position ideal for candidates with 5 to 10 years... 
    Permanent employment
    Full time

    Actalent

    Los Angeles, CA
    3 days ago
  •  ...Position Overview The CNC Machinist is responsible for setting up, operating, and machining complex precision components using...  ...requirements for aerospace applications. Collaborate with programmers, engineers, and quality teams to optimize machining processes.... 

    RimePro Inc

    La Puente, CA
    12 hours ago
  •  ...Job Description Job #219195 Chipton-Ross is seeking a CNC Programmer for a contract opportunity in Nashville, TN. BASIC QUALIFICATIONS (REQUIRED SKILLS/EXPERIENCE) ~ Set-up and program simple parts and tooling ~ Windows based PC ~ Catia V5 ~ Vericut... 
    Full time
    Contract work
    Local area
    Day shift

    Chipton-Ross

    Los Angeles, CA
    2 days ago
  • $50 - $60 per hour

     ...Overview We're hiring an NC Programmer to engineer complete manufacturing processes for the aerospace and defense programs we support. This site is unique-we focus heavily on high-precision CNC gantry work, utilizing 3, 4, 5, and 6-axis machines with multi-heads to... 
    Shift work

    Laborup

    Walnut, CA
    2 days ago
  • $50 - $60 per hour

     ...is committed to continuous improvement, innovation, and delivering best-in-class solutions to its customers. The position of CNC Programmer is responsible for NC program design, turning research/customer requirements into technical programs with the use of NC... 
    Full time
    Remote work

    Votaw Precision Technologies

    Santa Fe Springs, CA
    1 day ago
  •  ...JOB TITLE/LOCATION: CNC Machinist I - Baldwin Park, CA DESCRIPTION: Responsible for operating CNC machines to produce parts within an expected timeframe. ESSENTIAL FUNCTIONS OF THE JOB: - Operates a variety of machines, tools and other equipment... 
    Hourly pay
    Permanent employment
    Work experience placement
    Local area
    Relocation package
    Flexible hours

    RBC Bearings

    Baldwin Park, CA
    1 day ago
  •  ...space and defense programs, working hands-on with complex 5-axis CNC equipment on components that matter. We offer a full benefits...  ...and managing efficient machine setups. You'll work closely with programmers and management to prioritize jobs, minimize setup times, and... 
    Temporary work
    For contractors
    Local area
    Afternoon shift

    Jobot

    South El Monte, CA
    4 days ago
  •  ...and operate conventional, special purpose or numerical control (CNC) machines and machining centers to fabricate metallic and...  ...specifications. Confers with engineers, production personnel, programmers, or others to resolve machining or assembly problems. Must... 
    Night shift

    VACCO

    South El Monte, CA
    2 days ago
  • $72.01k - $101.5k

     ...Job Title: CNC Machinist Job Description This role focuses on setting up and operating conventional CNC mills and lathes to produce precision parts that meet strict specifications and quality standards. You interpret detailed work orders, blueprints, engineering... 
    Weekly pay
    Permanent employment

    Aerotek

    El Monte, CA
    12 hours ago
  • Job Description Job Description     Ability in Fixturing Concepts and Designing using CAD system. ANA uses Catia Only I believe for this process. Programing knowledge working with Forged materials. Experience in working with Titanium, and other Exotic materials...
    Apprenticeship

    ALIGN PRECISION

    Walnut, CA
    11 days ago
  •  ...EDUCATION: High School diploma or General Education Degree (GED) preferred. EXPERIENCE: ~3 years of recent working experience in CNC Lathe. ~ Completion of a 2 year technical/trade school in machining (preferred). KNOWLEDGE/SKILLS/ABILITIES: Must be able... 
    Hourly pay
    Permanent employment
    Work experience placement
    Local area
    Relocation package
    Flexible hours
    Shift work
    Afternoon shift

    RBC Bearings

    Baldwin Park, CA
    2 days ago
  •  ...shop experience creating programs for multi-axis machinery •4+ years experience machining tight tolerance, high value components on CNC equipment (multi-axis mills, lathes, routers) •Expertise with HyperMILL CAM software (other CAM packages may be acceptable) •... 
    Permanent employment

    Apex Systems

    Los Angeles, CA
    1 day ago

Do you want to receive more vacancies?

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