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

Staff CNC Programmer

Astrolab

Job Description

Job Description

Description

Astrolab is The Lunar Operations Company. We design and build the systems and hardware the lunar economy will come to depend on — rovers, power, and data networks for sustained operations on the Moon. We are focused on the problems that must be solved before the next chapter of human exploration can scale. The Moon does not forgive untested assumptions. The people who work here know that, and they wouldn't have it any other way.

Position Summary  


The Staff CNC Programmer / Operator is a subject matter expert in complex programming, setup, simulation and operation of advanced CNC equipment supporting precision aerospace and hardware manufacturing. This role will have a strong emphasis on 5-axis machining and mill-turn applications , including complex multi-sided components, tight-tolerance parts, and challenging materials. 

The ideal candidate is equally comfortable writing and optimizing CNC programs, setting up machines, selecting tooling, troubleshooting machining issues, and running parts on the floor . This person will serve as a technical resource for the machining team and help establish robust, repeatable, and efficient manufacturing processes. 

The Staff CNC Programmer / Operator will work closely with Engineering, Manufacturing Engineering, Quality, and Production to translate engineering designs into manufacturable hardware while continuously improving machining capability, cycle time, quality, and process reliability. 

What you'll do:

CNC Programming  

  • Develop, modify, prove out, and optimize CNC programs for 3-, 4-, and 5-axis machining centers and mill-turn equipment  
  • Program complex aerospace components involving multi-sided machining, tight tolerances, and complex geometries 
  • Develop efficient toolpaths that balance cycle time, tool life, surface finish, and dimensional accuracy 
  • Utilize CAM software to program complex components and optimize existing toolpaths 
  • Apply appropriate machining strategies for roughing, semi-finishing, finishing, drilling, tapping, boring, probing, and specialty operations 
  • Perform simulation and post-processing and verify G-code before machine execution 
  • Make program adjustments based on machine behavior, inspection results, tooling performance, and operator feedback 
  • Establish standardized programming practices and reusable machining strategies 

5-Axis & Mill-Turn Machining  

  • Program and operate simultaneous 5-axis and 3+2 machining applications  
  • Program and operate mill-turn / turning centers , including live tooling and complex rotational features 
  • Develop workholding and fixturing approaches for complex parts 
  • Manage coordinate systems, work offsets, tool length compensation, cutter compensation, probing, and machine kinematics 
  • Understand and troubleshoot issues associated with tool orientation, rotary-axis positioning, collision avoidance, and machine simulation 
  • Perform first-article and first-run prove-outs of complex programs 

Machine Setup & Operation  

  • Set up CNC machines from drawings, models, work instructions, and manufacturing documentation 
  • Select appropriate cutting tools, holders, workholding, speeds, feeds, and machining parameters 
  • Load and verify programs, tooling, offsets, fixtures, and inspection equipment 
  • Operate CNC equipment safely and efficiently while maintaining tight dimensional control 
  • Monitor machining processes and make real-time adjustments as required 
  • Troubleshoot machining problems including chatter, tool wear, poor surface finish, dimensional drift, burr formation, and tool breakage 
  • Establish and document repeatable setup procedures 
What you'll bring:

Basic Qualifications  

  • Associate degree, technical certification, or equivalent combination of education, training, and relevant experience in machining, manufacturing technology, or a related field 
  • Five (5) or more years of CNC programming in a manufacturing environment using CAM software such as Mastercam, Fusion 360, NX CAM, GibbsCAM, or similar platforms 
  • Experience with 5-axis CNC machining 
  • Experience operating and/or programming mill-turn or multi-tasking CNC equipment with multiple spindles.  
  • Experience independently supporting the machining process from CAD model or engineering drawing through CAM programming, machine setup, prove-out, and completion of finished parts 
  • Experience using precision measurement and inspection tools and working to defined quality requirements and specifications 

Preferred Qualifications  

  • Experience in aerospace, space hardware, automotive, medical device, or another high-precision manufacturing environment 
  • Experience with DMG MORI DMU and/or CLX platforms or similar CNC machines 
  • Experience using NX CAM 
  • Experience with ERP, MRP, MES, or other digital manufacturing systems and workflows 
  • Experience with fixture design and Design for Manufacturability (DFM) principles 
  • Experience supporting prototype development and/or low-volume production environments 
  • Experience with lean manufacturing, continuous improvement, or similar manufacturing methodologies 
  • Experience troubleshooting and solving complex machining or manufacturing challenges 
  • Experience communicating and collaborating effectively with cross-functional teams 
  • Experience with G-code, machining principles, tooling, feeds and speeds, and workholding 
Benefits and Perks
  • Join a team of best-in-class engineers building the foundation of planetary surface exploration
  • Equity ownership in the company
  • Comprehensive health benefits, including medical, dental, vision, and mental health support
  • 401(k) plan with company match
  • Flexible PTO and parental leave
  • Weekly lunch stipend, plus complimentary snacks and beverages on-site
  • Once a month social hour on-site with food and drinks
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Staff CNC Programmer in Hawthorne, CA vacancy
  •  ...CNC Machinist OpportunityWe are seeking a versatile and detail-oriented CNC Machinist with strong experience in both lathe and milling operations. This position is for a well versatile machinist that has a strong experience with lathes. We have other machines in house... 
    Suggested

    Valaratomics

    Inglewood, CA
    4 days ago
  • $40 - $60 per hour

     ...CNC Programmer Torrance, California, United States At Valar Atomics, we're redefining what's possible in energy. Our mission is to make clean, high-temperature nuclear power scalable—unlocking abundant energy for industry, hydrogen, and next-generation manufacturing... 
    Suggested
    Permanent employment

    Valaratomics

    Torrance, CA
    3 days ago
  • $45 - $65 per hour

     ...complexity increase, this role is critical to ensuring precision, throughput, and repeatability in post-print CNC machining. As a Senior CNC Programmer, you’ll play a key role in bridging metal additive manufacturing and high-precision 5-axis CNC machining , helping... 
    Suggested
    Hourly pay
    Full time
    Casual work
    Relocation package
    Flexible hours
    Shift work

    Freeform

    Hawthorne, CA
    2 days ago
  •  ...Now hiring for a CNC Lathe Programmer Location: Gardena, CA Cut Clean. Think Sharp. Finish Strong. If CNC Lathe Programmer jobs in Gardena sound like your kind of work, bring your skills where they'll get noticed. Tight tolerances, smooth runs, and steady paychecks... 
    Suggested
    Weekly pay
    For contractors
    Local area
    Immediate start
    Shift work

    Staffmark Group

    Gardena, CA
    1 day ago
  • $100k - $115k

     ...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 of experience programming for 5-axis... 
    Suggested
    Permanent employment
    Full time

    Actalent

    Lawndale, CA
    3 days ago
  • $27 - $32 per hour

     ...CNC PROGRAMMER I The Marvin Group is a Strategic Partner for Global Alternate Mission Equipment and Sustainment. The Marvin Group, a leading defense contractor, plays a crucial role in the development and manufacturing of various systems for military aerospace and... 
    Permanent employment
    Contract work
    For contractors
    Work at office

    The Marvin Group

    Inglewood, CA
    4 days ago
  •  ...CNC Programmer The CNC Programmer role at Impulse will possess a comprehensive know-how of all CNC machining and programming operations. This role is tasked with working directly with different machines (3-axis, 5-axis, etc.) as well as interfacing with engineering... 
    Permanent employment
    Full time

    Impulse Space

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

     ...Job Description Job Description CNC Programmer (Temp-to-Hire) Client: Aerospace MFG Company – global provider of manufacturing & engineering services and engineered/structural solutions for aerospace, defense, and industrial markets) Job: CNC Programmer Location... 
    Temporary work

    Kimco Staffing

    Gardena, CA
    1 day ago
  • $73k - $92k

     ...Job Title: NC Programmer Job Description This role focuses on creating precise 3D geometries and developing NC tool paths for complex aerospace components using Catia and CNC 3- and 5-axis machining. You will play a key part in translating engineering designs... 
    Weekly pay
    Permanent employment

    Aerotek

    Gardena, CA
    3 days ago
  • $44 - $63 per hour

     ...Senior CNC Programmer Vast is developing next-generation space stations and space infrastructure using an incremental, hardware-rich, and...  ...generous paid time off; up to 20+ days of vacation for exempt staff and up to 10+ days of vacation for non-exempt staff with the... 
    Permanent employment
    Full time
    Temporary work
    Weekend work

    Vast

    Hawthorne, CA
    2 days ago
  •  ...Job Description Job Description Join a small, fast-paced aerospace machine shop as a CNC Programmer/Set-Up Machinist on first shift. The team manufactures complex parts and assemblies in a wide range of materials and complexity levels for major aerospace customers... 
    Flexible hours
    Day shift

    Amratec Engineering

    Torrance, CA
    26 days ago
  •  ...CNC ProgrammerLong Beach, California, United States; Torrance, California, United StatesDivergent is building the new industrial...  ...and help push the boundaries of what can be built.PurposeThe CNC Programmer is responsible for all aspects of the machining workflow, including... 
    Temporary work

    Divergent Enterprises

    Torrance, CA
    3 days ago
  • $30.75 - $46.25 per hour

     ...Type: On-Site Position type: Full Time Opportunity ID: 24374 Job Description SUMMARY Prepares non-standard computer numerical control (CNC) programs for operation of various CNC machines including operation in three axes simultaneously. Uses special software to model... 
    Hourly pay
    Permanent employment
    Full time
    Worldwide

    Precision Castparts Corp

    Gardena, CA
    13 hours ago
  •  ...Job Description Job Description CNC ProgrammerTOP Growing Aerospace Manufacturer!!! Position Type: Full Time Industry: Aerospace...  ...in aerospace manufacturing. We're seeking a talented CNC Programmer to join our dynamic team and contribute to our continued growth... 
    Full time

    RimePro Inc

    Hawthorne, CA
    27 days ago
  • $30 - $50 per hour

     ..., and a high level of commitment to changing the foundational assumptions for everything we do in space. What You'll Do:   The CNC Machinist will manufacture and assemble components critical to the rapid prototyping of Space Kinetic's core technology. This contract... 
    Permanent employment
    Contract work
    Flexible hours
    Day shift
    Afternoon shift

    Space Kinetic

    El Segundo, CA
    16 days ago
  •  ...engineers make their teammates better, knowing that complementary skills create force multiplication and drive mission success. Sr. CNC Programmer and Machinist  We are looking for an experienced CNC programmer and machinist who is excited about manufacturing development... 
    Permanent employment
    Work at office
    Flexible hours
    Shift work

    Long Wall

    El Segundo, CA
    29 days ago
  •  ...CNC Machinist IILocation: Torrance, CA Position Type: Full-TimePosition SummaryWe're hiring a skilled CNC Machinist II to support the production of precision components in a dynamic, low-volume manufacturing environment. This role involves setting up and operating advanced... 

    Elevant

    Torrance, CA
    3 days ago
  •  ...CNC Machinist at ImpulseYou will be responsible for machining & manufacturing complex components for spacecraft & rocket engine hardware. This isn't just another job; it's an opportunity to be part of something epic. Each machined part you create plays a crucial role in... 
    Afternoon shift

    Impulse Space

    Redondo Beach, CA
    2 days ago
  •  ...Cnc Machine Operator (2nd Shift) Monday – Friday 1:30pm to 10:00pm • Setup, operation, and maintenance of machinery to ensure efficient production. Key responsibilities include: MUST be able to have recent experience with micrometer and calipers (will get tested... 
    Monday to Friday
    Afternoon shift

    AtWork!

    Gardena, CA
    4 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
    1 day ago
  •  ...Job Description Job Description IMMEDIATE OPENINGS - ONLY SERIOUS CANDIDATE PLEASE! Multiple Jobs for CNC Lathe Setup - All shifts MOSTLY INDEX MACHINES - Also HAAS & Takisawa Set and adjust work offsets, tool offsets, and machine parameters Verify... 
    Local area
    Immediate start
    All shifts

    Conesys

    Torrance, CA
    2 days ago
  • $22 - $35 per hour

     ...CNC Machinist Robinson Helicopter Company is a leading manufacturer of civil rotorcraft with a 50-year history of providing affordable helicopters for a wide range of applications. Robinson Helicopter Company, located in Torrance, CA, is an engineering-focused organization... 
    Full time

    Robinson Helicopter Company, Inc.

    Torrance, CA
    4 days ago
  • 5-Axis CNC ProgrammerThis role focuses on programming, setting up, and proving out complex 5-axis CNC milling operations using Mastercam or GibbsCAM, while working to AS9100 standards. You will take parts from prototype through production, selecting optimal cutting tools... 
    Flexible hours

    Aerotek

    Vernon, CA
    3 days ago
  •  ...CNC Machinist II Location: Torrance, CA Position Type: Full-Time Position Summary We're hiring a skilled CNC Machinist II to support the production of precision components in a dynamic, low-volume manufacturing environment. This role involves setting up and operating... 
    Full time
    Shift work

    Elevant

    Torrance, CA
    1 day ago
  •  ...Job Description Job Description About the Role: RPM Machining Incorporated is looking for a skilled CNC Machinist/Programmer to join our team in Compton, CA! This is your opportunity to bring your precision machining expertise to a dynamic shop environment where... 

    Rpm Machining Incorporated

    Compton, CA
    2 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
    3 days ago
  •  ...CNC Machine Operator / CNC MachinistThe CNC Machine Operator / CNC Machinist is responsible for setting up, operating, and monitoring...  ...machining issues and communicate concerns with supervisors, programmers, and engineering teams.Maintain accurate production records and... 

    RimePro Inc

    Gardena, CA
    2 days ago
  • $25 - $33 per hour

     ...CNC Operator – Valar Atomics Location: Torrance, CA Pay: $25.00–$33.00 per hour Schedule: Full-Time | Day & Night Shifts...  ...housekeeping requirements. Work closely with machinists, programmers, quality, and production team members. Required Qualifications... 
    Hourly pay
    Full time
    Shift work
    Night shift
    Day shift
    Afternoon shift

    SST Direct

    Torrance, CA
    4 days ago
  •  ...Full-Time CNC MachinistAt Top Quality Manufacturing Company, we pride ourselves on delivering precision-engineered components and parts to various industries, including aerospace, automotive, and medical. With over 30 years of experience in the manufacturing sector, we... 
    Full time
    Apprenticeship

    RimePro Inc

    Gardena, CA
    2 days 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
    4 days ago

Do you want to receive more vacancies?

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