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
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
- 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
- ...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
$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...SuggestedPermanent employment$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...SuggestedHourly payFull timeCasual workRelocation packageFlexible hoursShift work- ...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...SuggestedWeekly payFor contractorsLocal areaImmediate startShift work
$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...SuggestedPermanent employmentFull time$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 employmentContract workFor contractorsWork at office- ...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 employmentFull time
$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$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 payPermanent employment$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 employmentFull timeTemporary workWeekend work- ...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 hoursDay shift
- ...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
$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 payPermanent employmentFull timeWorldwide- ...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
$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 employmentContract workFlexible hoursDay shiftAfternoon shift- ...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 employmentWork at officeFlexible hoursShift work
- ...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...
- ...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
- ...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 FridayAfternoon shift
- ...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...
- ...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 areaImmediate startAll shifts
$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- 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
- ...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 timeShift work
- ...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...
- ...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
- ...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...
$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 payFull timeShift workNight shiftDay shiftAfternoon shift- ...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 timeApprenticeship
- ...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 timeContract workLocal areaDay shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff CNC Programmer. Be the first to apply!


