Demo

CNC Programmer

Senior Aerospace Spencer
Valencia, CA Full Time
POSTED ON 8/22/2026
AVAILABLE BEFORE 9/20/2026

The CNC Programmer has responsibility for creating Computer-Numerical-Control programs (CNC) utilizing Computer-Aided-Manufacturing (CAM) software for manufacturing equipment (CNC Lathes 2X, CNC Mills 3X, CNC Multi Spindle Lathes 7X) in support of the Product Realization Process. Plans and executes CNC programming, tooling technology, and manufacturing strategies supporting the production of products within the company. Supports Manufacturing and Quality Department personnel related to CNC programs and production processes, within or outside the organization.


Essential Duties and Responsibilities:


Under general supervision, must be able to perform a variety of job duties including, but not limited to:


• Planning, developing, maintaining, and providing CNC programming support for manufacturing products utilizing CAM software (MasterCam and/or PartMaker) in accordance with product requirements, shop drawings, or instructions.

• Developing, maintaining, and providing CNC program geometries, CNC tool paths, fixturing, jaws, and 3D solid models in support of Manufacturing, CNC Programming, and Inspection functions.

• Working closely with Planning, Manufacturing, and Quality to provide engineering technology and CNC support for products and manufacturing processes.

• Planning, maintaining and providing tooling technologies & efficiencies, manufacturing strategies, and improvement opportunities in production.

• Providing technology advancements, studies, and ideas to improve the manufacturing process, including lean manufacturing philosophies (i.e. removing waste, reducing costs, and improving throughput).

• Developing and maintaining standard work, work instructions, and written materials to support the control and standardization of CNC programming information in the manufacturing process.


Qualifications

Education and/or Experience:

• Desired Education; College degree, Vocational Certificate, or equivalent work experience in CNC/CAM programming of lathes and mills.

• Qualifications: 3 years minimum in a manufacturing environment utilizing CNC/CAM software.


Required Skills:

• Strong organizational skills

• Excellent communication skills

• Problem solving skills

• Prior experience in a rapid growth environment

• Working knowledge of CNC programming with 3D solid models CNC/CAM/CAD (MasterCam, PartMaker, SolidWorks, or SpaceClaim, preferred).

• Knowledge of Fanuc CNC programming language, standard G code programming.

• Working knowledge and experience (“hands-on”) with CNC Lathes (2x, 2.5x), CNC Mills (3x), CNC Multi Spindle, Multi Turret Lathes 7x).

• Ability to prioritize and multi-task, working in a team environment.

• Good verbal and written communication skills, detail oriented, organization skills.

• Experience in reading and interpreting engineering blueprints & drawings.


Physical Requirements:

• Standing/Walking: May need to stand or walk for extended periods, especially when monitoring or setting up machines on the production floor.

• Sitting: Prolonged periods of sitting at a computer workstation for programming tasks and data entry.

• Manual Dexterity: Use of hands and fingers to handle tools, operate touch screens, input devices, or make fine machine adjustments.

• Lifting/Carrying: Occasionally lift or move items up to 25 pounds (e.g., machine parts, tools, materials).

• Bending/Kneeling/Crouching: May be required when performing machine setups, troubleshooting, or maintenance checks.

• Vision Requirements: Close vision, depth perception, and the ability to adjust focus to read screens, drawings, and precision instruments.

Company Description

Senior Aerospace Spencer is an engineer-driven organization focused on high-pressure hydraulic fluid fittings for use in commercial and military aerospace applications.

Salary : $60,000 - $90,000

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: 
$70,250 - $90,788
Income Estimation: 
$84,020 - $107,510

Sign up to receive alerts about other jobs with skills like those required for the CNC Programmer.

Click the checkbox next to the jobs that you are interested in.

  • Assembly Skill

    • Income Estimation: $41,850 - $55,894
    • Income Estimation: $44,895 - $64,811
  • Automation Skill

    • Income Estimation: $42,865 - $56,216
    • Income Estimation: $45,818 - $58,122
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 Senior Aerospace Spencer

  • Senior Aerospace Spencer Valencia, CA
  • Company Description Who is Senior plc? Senior plc is an international, market-leading, engineering solutions provider with 20 operating businesses in 10 co... more
  • 11 Days Ago


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

  • Hunter International Los Angeles, CA
  • Technical Sales Engineer (CNC) Remote (Based in Los Angeles) **We are seeking a CNC Programmer that is looking for transition to a sales/account management... more
  • 27 Days Ago

  • SEB Professional PLAYA DEL REY, CA
  • Position Title. CNC Programmer. Location. Montebello, CA 90640, USA. Job Category. Manufacturing. Req ID. CNCPR001448. Schedule. Full Time. Posted:Nov 4, 2... more
  • 27 Days Ago

AI Assistant is available now!

Feel free to start your new journey!