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

CNC Programmer - Mills and Lathes

$38 - $52 per hour
Full-time

Allied Mechanical

Ontario, CA
ABOUT ALLIED MECHANICAL

Since 1951, Allied Mechanical ( has been providing excellence in machining services to a broad range of business platforms including aerospace, space, energy, nuclear, military, oil refinery, turbine compressor, semiconductor and data storage. We specialize in machining large castings and other metal/alloy parts. Allied's greatest asset is its unique ability to offer customers turn-key, fully integrated machining, welding and assembly solutions through a world class team.

Allied Mechanical offers a competitive salary with a full range of benefits such as:
  • Medical, dental and vision insurance (as well as other auxiliary benefits i.e. life insurance, pet insurance, LTD)
  • 401(k) with profit sharing company contributions
  • 2 weeks paid time off in the first year, increasing to 3 weeks in the 2nd year and 4 weeks on the 4th year
  • 9 paid holidays

Pay Range: $38 - $52 per hour base pay.

JOB SUMMARY

Responsible for planning and programming machining sequence for precision machined components varying in size from 12" up to over 100." Work will consist of programming 3, 4 & 5 axis machining centers, horizontal and vertical lathes, and Okuma 5 axis VTL and HMC. Responsible for programming efficient tool paths and working with planning and shop personnel to analyze and improve cycle times on new and existing part programs used on various machine tools. This position is subject to ITAR requirements which require incumbents to be a U.S. Person (Citizen, lawful permanent resident, a protected individual per 8 U.S.C. 1324(a)(3))


PRIMARY DUTIES
Include the following but other duties may be assigned. *

  • Create CNC programs (G-code, macro style if applicable) for 3-axis, 4-axis and potentially multi-axis milling/turning of complex aerospace/defense parts.
  • Use CAD/CAM software (e.g., Mastercam, NX, SolidWorks CAM, or similar) to generate toolpaths, select cutting tools, define machining strategy and verify the program prior to shop release.
  • Work with large/complex components (large castings/forgings, assemblies) and ensure program integrity, machine capacity, tooling, fixturing align with manufacturing needs.
  • Simulate and validate toolpaths (if simulation tools available) and make refinements to optimize cycle time, tool life and part quality.
  • Develop detailed setup sheets, tool lists, machining instructions and program release documentation for use by machinists and setup technicians.
  • Support first-article runs: assist machinists/setup technicians during initial production of new jobs to validate program performance, identify issues, adjust as needed.
  • Recommend fixturing, workholding and tooling adjustments in collaboration with engineering and production as needed for stability and efficiency.
  • Review existing programs for improvement opportunities: reduce cycle time, improve tool life, reduce scrap, improve surface finish, enhance machine throughput.
  • Participate in continuous improvement initiatives (5S, lean manufacturing, standardization of programming practices) aligned with company manufacturing excellence goals.
  • Provide feedback to engineering regarding part manufacturability, tooling strategy, or machining feasibility early in job release or quoting phases.
  • Interface with the Engineering Manager, machinists, quality team, and production leadership to coordinate program launch, troubleshooting, and continuous support.
  • Communicate program changes, machining risks, tooling constraints or machine limitations promptly and effectively.
  • Participate when required in new product introduction (NPI), reviews of drawings/specifications, and help ensure programming considerations are accounted for.
  • Ensure all programs meet customer specifications, tolerances, drawing requirements including GD&T, finish, aerospace/defense industry standards.
  • Maintain program library, ensure revision control and proper documentation of changes.
  • Operate in compliance with internal quality systems (e.g., AS9100) and, where applicable, with customer/regulatory requirements for aerospace/defense parts.
  • Ensure compliance with aerospace/defense regulatory requirements (AS9100, ITAR, customer-specific standards).
SECONDARY DUTIES AND RESPONSIBILITIES
  • Reports unsafe conditions to manager as well as all accidents and injuries immediately.
  • Assist other department and/or areas as requested by management or supervisor.
  • Follows all company policies and safety guidelines. Attends all required safety training.
SUPERVISORY RESPONSIBILITIES
This position does not oversee any personnel.

SKILLS/ EXPERIENCE
  • 3-5 years’ experience working in the precision machined components industry, preferably in a job shop environment.
  • Computer proficiency in MS Office includes, but is not limited to Excel, Word, PowerPoint.
  • 3-5 years’ experience working with CAD/CAM software (MasterCam, Vericut), programming mills and lathes
  • Experience working with machinists and the shop floor to validate programs and support first articles is strongly preferred.
  • Strong understanding of G-code, macro programming, machining fundamentals, tooling, workholding, and fixture design.
  • Ability to program for milling and turning operations including multi-axis (if applicable).
  • Competence reading and interpreting engineering drawings, GD&T, manufacturing specifications.
  • Simulation tool experience (e.g., Vericut) is a plus.
  • Familiarity with large part machining, heavy castings/forgings or large-format equipment is beneficial given Allied’s capabilities.
EDUCATION
High School diploma/ GED. Associates degree or a technical certification in manufacturing technology, mechanical engineering technology or equivalent is preferred. Prior direct experience may be substituted for degree.

PHYSICAL DEMANDS
Note: The physical demands described here are representative of those that must be met by an employee to perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

While performing the duties of this job, the employee should have the:
  • Ability to Use or operate a computer and other office productivity machinery, such as a copy machine, and computer printer etc.
  • Ability to walk or move to regularly move about inside the office or onto the facility.
  • Ability to see or detect, identify, recognize or Assess surroundings while in the office or facility areas
  • Ability to bend, turn and stoop occasionally
  • Ability to sit or be stationary for extended continuous periods of time
  • Ability to stand for occasional periods of time
  • Ability to occasionally lift and/or move up to 35 pounds
  • Ability to go up and down stairs.

 
WORK ENVIRONMENT
The work environment characteristics described here are representative of those an employee encounters while performing their job. While performing the duties of this job, the employee will spend approximately 70% (excluding breaks and meal periods) of time in an office environment and 30% of the time in the facility. When working in the facility it requires the use of personal protective equipment including (but not limited to) safety slip/ oil resistant shoes and safety glasses.

Allied Mechanical is an equal opportunity employer. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, veteran status, or any other status protected under federal, state, or local law.

We encourage women, vets and those with disabilities to apply.

If you need reasonable accommodations in order to apply or need to discuss the physical/mental requirements of this job, contact us at Show phone number.

PLEASE DO NOT SUBMIT RESUMES IN IMAGE FORMATS (JPEG, PNG, Screenshots)!

Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the CNC Programmer - Mills and Lathes in Ontario, CA vacancy
  • $29 - $34 per hour

     ...Now Hiring CNC Milling Machinist Ontario, CA Pay Rate: $29.00 - $34.00 per hour DOE Shift: Monday - Friday 2:00 PM 10:30 PM...  ...coolant machining (metals) Background in conventional milling, lathe operation, or hand fabrication Fixture design or fabrication... 
    Suggested
    Hourly pay
    Weekly pay
    For contractors
    Local area
    Immediate start
    Monday to Friday
    Shift work
    Weekend work

    Staffmark Group

    Ontario, CA
    4 days ago
  •  ...CNC Programmer We are seeking a highly skilled CNC Programmer to support prototype and production machining within...  ...Minimum of 7+ years of CNC programming experience with lathes, multi-axis horizontal and vertical mills. Strong proficiency in MasterCAM programming... 
    Suggested

    RimePro Inc

    Pomona, CA
    3 days ago
  • $30 - $40 per hour

     ...CNC Programmer and Machinist Now hiring CNC Programmer and Machinist in Ontario, CA. Pay rate: $30.00 – $40.00 per hour (depending...  ...experience (3–5 axis) in aerospace manufacturing ~5+ years of CNC mill and lathe setup and operation experience ~ Strong proficiency with... 
    Suggested
    Hourly pay
    Weekly pay
    Immediate start
    Monday to Friday
    Shift work

    Staffmark

    Ontario, CA
    3 days ago
  • $30 - $38 per hour

     ...Position Title: CNC Programmer Location: Montebello, CA 90640, USA Job Category: Manufacturing Req ID:...  ...reading blueprints, translating these into the proper set up of mills, lathes, lasers to accurately set the tolerance limits in support of... 
    Suggested
    Hourly pay
    Full time
    Local area
    Remote work
    Worldwide
    Flexible hours
    Weekend work

    SEB Professional

    Pomona, CA
    2 days ago
  •  ...CNC Lathe Application Engineer Cubic Machinery, a machine tool builder and robotics integrator, has been in business for over 30 years. We proudly serve top-tier aerospace and precision manufacturing companies in the US, Canada & Mexico. Our engineering-driven approach... 
    Suggested

    Cubic Machinery

    Chino, CA
    5 days ago
  • $30 - $45 per hour

     ...Job Description Job Description Pay: $30.00–$45.00 per hour CNC Lathe Programmer Location: Chino, CA Schedule : Monday–Friday | 1st Shift Overtime : Required during the week; some weekend overtime required Employment Type: Full-Time | Temp-to-Hire... 
    Hourly pay
    Full time
    Temporary work
    Monday to Friday
    Weekend work
    Day shift

    Pathway Group

    Chino, CA
    5 days ago
  •  ...Running General Pump Company is seeking an experienced Manual Lathe Machinist to join our machine shop team. If you enjoy precision...  ...team. What You'll Do Operate manual lathes, mills, VTLs, drill presses, and other manual machining equipment. Machine... 

    General Pump Company Inc

    San Dimas, CA
    12 days ago
  • $25 - $40 per hour

     ...complex multi-axis numerically controlled vertical and horizontal lathes. Examples of tasks involve shaping, finishing, boring and...  ...Experience with Fanuc controllers required Set up and operate CNC mills/lathes on both proven and moderately complex parts Successfully... 
    Full time
    Work at office
    Local area
    Shift work
    Weekend work

    Allied Mechanical

    Ontario, CA
    5 hours ago
  • $24 - $26 per hour

     ...Corona, CA Order: 351260 Order Type : Temp SkillSetGroup is seeking a CNC Mill Setup/Operator to work in the Corona, CA area. This position will be working setting up and operating 3-5 axis CNC machines. Ideal candidate must be able to read... 
    Contract work
    Temporary work
    Shift work
    Day shift
    Afternoon shift

    SkillSetGroup

    Eastvale, CA
    1 day ago
  •  ...CNC Lathe Machinist The CNC Lathe Machinist is responsible for running the lathe to process raw materials into parts and components. Primary Responsibilities Produces aerospace parts in a timely manner in accordance with blueprints, sketches, and work orders with minimal... 
    Shift work

    Gleason

    Rancho Cucamonga, CA
    5 days ago
  • $25 - $30 per hour

     ...CNC Programmer Salary: $25–$30 per hour. Shift hours: 1st shift 6:30 am–3:00 pm; optional overtime until 5:00 pm and optional Saturdays 6:...  ...troubleshoot, and produce precision‑machined components on CNC lathes and related equipment in accordance with production schedules,... 
    Hourly pay
    Shift work
    Day shift

    Jobot

    Upland, CA
    4 days ago
  •  ...Program Shift premiums for 2nd and 3rd shifts Formal and informal development opportunities. Position Summary The CNC Lathe Machinist is responsible for running the lathe to process raw materials into parts and components. Primary Responsibilities... 
    Apprenticeship
    Work at office
    Worldwide
    Flexible hours
    Shift work
    Night shift
    Afternoon shift

    Gleason

    Rancho Cucamonga, CA
    2 days ago
  •  ...CNC Lathe Setup Machinist We are seeking a skilled CNC Lathe Setup Machinist to join our production team. This role involves setting up and operating CNC lathes to machine complex production parts, ensuring high-quality output while maintaining efficiency and safety... 
    Immediate start

    RimePro Inc

    Eastvale, CA
    3 days ago
  • Jobot is looking for a skilled CNC Programmer in Upland, California. The role involves programming, setting up, and operating CNC lathes while ensuring quality and safety standards are met. Ideal candidates have at least 2 years of experience and are proficient in G-code... 

    Jobot

    Upland, CA
    4 days ago
  • $32 - $45 per hour

     ...and help be part of that change. WHAT WE ARE LOOKING FOR: CNC MACHINIST The primary responsibility of the CNC Machinist will be to set-up and operate CNC machines (2- 4 axis lathes and mills) to manufacture precision pump parts. DUTIES/RESPONSIBILITIES... 
    Hourly pay
    Full time
    Local area

    FirstElement Fuel

    Montclair, CA
    4 days ago
  • $30 - $45 per hour

     ...Pay Rate:$30 - $45/hr. Recruiting Agency: Pathway Group Position Summary Pathway Group is seeking an experienced CNC Lathe Programmer for a growing precision machining manufacturer in the Chino area. The ideal candidate will have a minimum of 5 years of CNC... 
    Hourly pay
    Full time
    Contract work
    Temporary work
    Monday to Friday
    Weekend work
    Day shift

    Pathway Group

    Chino Hills, CA
    9 days ago
  • $28 - $40 per hour

     ...Expected Hiring Range: $28 -$40 per hour base rate.  SUMMARY: The Mill Machinist works independently and provides guidance to others. It...  ...strategies, and mentoring others. This role requires mastery of CNC machining, rigging, inspection, and problem-solving. Machinist... 
    Hourly pay
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start
    Shift work

    Allied Mechanical

    Ontario, CA
    5 hours ago
  •  ...Job Description Job Description We are looking for someone with experience running CNC lathes mechanically and automotive minded a plus must pass drug screen be punctual and attendant work well with others and independently CNC lathe: live tooling and... 
    Full time

    Brad Anderson Enterprises

    Ontario, CA
    17 days ago
  • $28 - $40 per hour

     .... With plans to upgrade machinery, their 5,000 sq. ft. facility employs about 15 people and houses about 20 CNC machines. In this position, the Lathe Programmer will work on set up, operation, and programming of 3 lathes, including live tooling. This is a 1st shift position... 
    Local area
    Flexible hours
    Day shift

    Ellison Technologies

    Chino, CA
    3 days ago
  •  ...about us: We are a manufacturing company looking to add a CNC Machine Operator to our growing team! Why join us? Room for...  ...operating CNC machines to perform tasks such as drilling, grinding, milling, etc. 2. Understanding specifications of the task at hand and... 
    Permanent employment
    Local area

    Jobot

    Pomona, CA
    4 days ago
  • $25 - $28 per hour

     ...on permanently with our client. Position Summary The Level 2 Machinist is responsible for operating multiple 2-to-5 axis CNC lathe machines simultaneously. This role requires comprehensive machine setup, quality inspections, and basic preventative maintenance... 
    Permanent employment
    Full time
    Temporary work
    Local area
    Monday to Friday
    Shift work
    Night shift
    Day shift
    Afternoon shift

    iWorkforce Solutions LP

    Ontario, CA
    11 hours ago
  • $27 per hour

     ...Express Employment Professionals is seeking an experienced CNC Lathe Machinist for a precision manufacturing company in Fontana, CA . This role is ideal for a skilled machinist with experience in CNC turning, setup, G-code editing, and tight tolerance machining... 

    Express Employment Professionals -Rancho Cucamonga

    Rancho Cucamonga, CA
    2 days ago
  • $22 - $25 per hour

     ...Job Description Job Description Mazak CNC lathe and/or CNC mill experience preferred with at least 5 years of experience in the trade. Pay is negotiable; $22-$25 per hour depending on experience. Must be familiar with precision machine work, able to check parts... 
    Hourly pay

    Path Products, Inc.

    Chino, CA
    25 days ago
  •  ...Job Description Job Description Looking for CNC Set Up Programmer 5-7 years experience lathes and mills. FANUC, HAAS, and brother controls. Master-Cam experience is a plus. Ability to set ups basic multi-axis complex 3 and 4 axis parts and fixtures. Edit advanced... 

    Aluminum Die Cast Co

    Mira Loma, CA
    10 days ago
  • $20.5 - $21 per hour

     ...Hydrophobic Machinist Hiring a hydrophobic machinist! Run CNC lathes to shape hydrophobic buttons into medical intraocular lenses (IOLs). Process raw biomaterials and operate precision machinery in a cleanroom environment. Req: high attention to quality and standards.... 
    Hourly pay
    Shift work

    Randstad

    Ontario, CA
    2 days ago
  • $20 per hour

     ...------------------------------------------------- Lathe Operator 2 is responsible for the operation of CNC lathes, including more advanced live-tooling machines...  ...- Effective communication with leads, programmers, and quality team to escalate concerns or share improvement... 
    Hourly pay
    Full time
    Contract work
    Monday to Friday
    Shift work
    Afternoon shift

    SR Machining Inc.

    Norco, CA
    9 days ago
  • $20.5 - $21 per hour

    Hiring a Hydrophobic Machinist! Run CNC lathes to shape hydrophobic buttons into medical intraocular lenses (IOLs). Process raw biomaterials and operate precision machinery in a cleanroom environment. Req: high attention to quality and standards. Apply now to shape cutting... 
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    Local area
    Shift work
    Weekend work

    Randstad

    Ontario, CA
    3 days ago
  • $29 per hour

     ...Description This role involves setting up and operating CNC press brake equipment to perform precision sheet metal fabrication...  ...switches, to achieve correct part dimensions. Set up mills and lathes as required to support metalworking and fabrication operations... 
    Weekly pay
    Permanent employment
    Contract work
    Temporary work

    Aerotek

    Fontana, CA
    6 days ago
  •  ...DUTIES & KEY RESPONSIBILITIES: Set up and operate manual milling machines, lathes, grinders, and other machine tools. Operate conventional...  ...Minimum of three (3) years' experience, including CNC operation and setup. Minimum 5 years of prototype and tolling... 
    Day shift

    MW Industries

    Eastvale, CA
    6 days ago
  • $25 - $35 per hour

     ...premiums will apply upon schedule change if applicable. Position Summary: The Level 3 Machinist operates multiple 2-5 axis CNC lathe machines simultaneously, which requires machine setup including preparing and setting up fixtures and cutting tools, loading and... 
    Hourly pay
    Permanent employment
    Full time
    Worldwide
    Shift work
    Night shift
    Day shift
    Afternoon shift

    Precision Castparts Corp

    Ontario, CA
    1 day ago

Do you want to receive more vacancies?

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