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

CNC Programmer

$30 - $42 per hour

Pace Industries

Join us in becoming the premier die casting manufacturer and engineering solutions supplier worldwide.


About Us

Orion Castings is North America's leading full-service aluminum, zinc, and magnesium die casting manufacturer. Since 1970, we have produced the highest-quality die cast parts and assemblies for major customers, sharing a deep dedication to stretching the boundaries of what's possible in manufacturing.

Our Cambridge Division is one of Orion Castings longest-running facilities. Founded in 1945, Cambridge has been providing contract manufacturing die casting worldwide for more than 80 years. Operating out of a massive 300,000-square-foot facility, we provide a large-scale environment for expert manufacturing services.

At Orion Castings, we build careers-not jobs. There is a reason why so many of our team members celebrate 20+ years with the company. Start here, retire here, and join us in making advanced aluminum die cast parts for the aerospace, medical device, robotics, and defense industries.

About the Role

We are seeking a skilled, independent CNC Programmer to join our team. In this role, you will play a critical part in our manufacturing process by developing programs and writing code to produce precision components on computer numerical control CNC mills and lathes. From design and engineering through precision machining, assembly, and finishing, we add value at every step-and you will be central to that mission.

What You Will Do (Essential Functions)
  • Programming & Optimization: Program CNC machines using Mastercam (required). Create, edit, and optimize G-code programs for maximum machining efficiency.
  • Machine Setup & Operation: Set up and operate Haas 3-axis vertical milling machines, lathes, and other shop equipment. Perform complete machine setups including work offsets, tool length offsets, and fixture alignment.
  • Tooling & Strategy: Select appropriate cutting tools, holders, and machining strategies based on material type and part geometry. Calculate cutting speeds and feeds to optimize cycle time and tool life.
  • Technical Interpretation: Read and interpret blueprints, technical drawings, and GD&T requirements.
  • Precision Machining: Machine tight-tolerance components using ferrous, non-ferrous, and plastic materials.
  • Quality & Inspection: Perform in-process and final inspections using precision measurement tools.
  • Troubleshooting: Diagnose and resolve machining issues including chatter, tool wear, chip evacuation, and surface finish imperfections.
  • Maintenance & Safety: Maintain tooling, equipment, and machine calibration. Perform secondary operations such as deburring and polishing. Maintain a clean, organized, and safe work area.
  • Collaboration: Communicate effectively with engineering, quality, and production teams.
Job Requirements

Education
  • High school diploma or equivalent required.
  • Technical/vocational training in machining or manufacturing is preferred.
Experience
  • Mastercam: 5 years (Required).
  • CNC 3-Axis: 5 years (Preferred).
  • CNC Setup/Programming: 5 years (Preferred).
  • Equipment Familiarity: Hardinge Chucker Lathe, Bridgeport Knee Mill, and ProtoTrak Bed Mill (Preferred).
Skills & Technical Requirements
  • Strong Mastercam programming proficiency and the ability to independently program, set up, and run CNC machines.
  • Strong blueprint reading and GD&T interpretation skills.
  • Proficiency with precision measuring tools including micrometers, calipers, height gauges, indicators, and optical comparators.
  • Ability to analyze machining processes, implement improvements, and problem-solve with sharp attention to detail.
  • Ability to work with minimal supervision and manage multiple jobs simultaneously.
Work Environment & Physical Demands
  • Environment: Work is performed in a machine shop environment with intermittent noise. Safety glasses, hearing protection, and other PPE are required in designated areas.
  • Physical Demands: Ability to lift up to 20 lbs. Ability to stand, bend, and move around machinery for extended periods. Strong manual dexterity for tool handling, measurement, and machine operation.
  • Schedule: Occasional overtime may be required based on production needs.
  • Supervisory Responsibility: None.
Compensation & Benefits

We value our team members and offer a competitive compensation and benefits package to help you build a long-term career here:
  • Competitive Pay : $30.00 - $42.00 per hour
  • Growth & Education: Tuition Reimbursement and structured Career Development programs
  • Retirement: 401(k) with company 401(k) matching
  • Healthcare : Health insurance, Health Savings Account (HSA), and Flexible Spending Account (FSA)
  • Dental & Vision: Comprehensive dental and vision insurance plans
  • Life Insurance: Employer-provided life insurance
  • Time Off: Paid Time Off (PTO)
Vacancy posted 15 hours ago
Similar jobs that could be interesting for youBased on the CNC Programmer in Billerica, MA vacancy
  •  ...Responsibilities: • Responsible for daily production of CNC machines by means of loading/unloading CNC machines, part inspection and troubleshooting. • Read and interpret blueprints & drawings. • Knowledge of basic measuring tools (ie; micrometers, calipers, indicators... 
    Suggested
    Full time

    Teksky LLC

    Billerica, MA
    2 days ago
  •  ...About the job CNC Lathe Programmer About the Role We are seeking an experienced CNC Lathe Programmer to support precision manufacturing operations. This role involves programming, setting up, and operating CNC lathes to produce high-quality parts and components... 
    Suggested

    Talnt LLC

    Billerica, MA
    1 day ago
  • $30 - $42 per hour

     ...CNC Programmer Join us in becoming the premier die casting manufacturer and engineering solutions supplier worldwide. Orion Castings is North America's leading full-service aluminum, zinc, and magnesium die casting manufacturer. Since 1970, we have produced the... 
    Suggested
    Hourly pay
    Contract work
    Worldwide
    Flexible hours

    Pace Industries

    North Billerica, MA
    2 days ago
  • $25 - $40 per hour

     ...CNC Mill Programmer Billerica, Massachusetts, United States $ 25.00 - 40.00 (US Dollar) Job Openings CNC Mill Programmer About the Job CNC Mill Programmer About the Role We are looking for a skilled CNC Mill Programmer to join our precision manufacturing team... 
    Suggested

    Talnt LLC

    North Billerica, MA
    15 hours ago
  • $90k - $145k

     ...Senior CNC Programmer Join a precision manufacturing team producing complex components for the semiconductor, medical device, biotechnology, aerospace, and advanced industrial sectors. This is an opportunity to program cutting-edge CNC equipment, influence machining... 
    Suggested
    Temporary work

    New Day Executive Search

    North Billerica, MA
    4 days ago
  • The CNC programmer is responsible for the development, verification, and release of CNC programs for turning and milling of complex aerospace components. The CNC programs must ensure part conformity of the in-process and final dimensional requirements. Analyzes engineering... 
    Contract work
    Work at office
    Flexible hours

    American Flowform and Machining

    Billerica, MA
    1 day ago
  • Talnt is seeking an experienced CNC Lathe Programmer in Billerica, Massachusetts, to support precision manufacturing operations. This role involves programming and operating CNC lathes, optimizing processes with Mazatrol programming and Fanuc controls, and ensuring quality... 

    Talnt

    Billerica, MA
    1 day ago
  • Pace Industries, LLC is seeking a skilled CNC Programmer in Billerica, Massachusetts. You will develop programs and operate CNC machines to produce precision components. The role requires strong Mastercam proficiency and experience in CNC setup. The ideal candidate has... 

    Pace Industries, LLC

    Billerica, MA
    1 day ago
  • A precision manufacturing company is seeking an experienced CNC Lathe Programmer to support its operations. The role involves programming, setting up, and operating CNC lathes to produce high-quality parts. The ideal candidate will have strong knowledge of Mazatrol and... 

    Talnt

    Billerica, MA
    1 day ago
  • American Flowform and Machining in Billerica, Massachusetts is seeking an experienced CNC programmer to develop and release CNC programs for complex aerospace components. The ideal candidate will possess in-depth knowledge of machining and a strong background in Mastercam... 

    American Flowform and Machining

    Billerica, MA
    1 day ago
  •  ...526 **Position Type** Full-time **Salaried/Hourly** Hourly **Travel Requirements** None **Job Description** **Position Summary** The CNC Machinist II produces machined parts by operating a computer numerical control (CNC) machine; maintaining quality and safety standards... 
    Hourly pay
    Full time
    Contract work
    Apprenticeship

    Tecomet

    Wilmington, MA
    3 days ago
  • $17 - $25 per hour

     ...Join us in becoming the premier die casting manufacturer and engineering solutions supplier worldwide. 2nd Shift CNC Operator About Us Orion Castings is North America's leading full-service aluminum, zinc, and magnesium die casting manufacturer. Since... 
    Contract work
    Worldwide
    Shift work
    Afternoon shift

    Pace Industries

    Billerica, MA
    2 days ago
  • $77 - $87 per hour

     ...A client of Innova Solutions is immediately hiring for a CNC Programmer , 3rd Shift Position type: Full-time, Contract Duration: 6 months (contract to hire) Location: Lowell Street, Andover, Massachusetts Shift: 3rd Shift CNC Programmer... 
    Hourly pay
    Full time
    Contract work
    Temporary work
    Work experience placement
    Immediate start
    Worldwide
    Flexible hours
    Shift work
    Night shift

    Innova Solutions

    Andover, MA
    3 days ago
  • LAB Medical Manufacturing, Inc. ISO 13485 certified/FDA registered manufacturer of medical devices. CNC PROGRAMMER LAB Medical is seeking an experienced CNC Programmer with expertise in programming CNC machines for medical parts. The ideal candidate will have a strong... 

    LAB Medical Manufacturing, Inc

    Billerica, MA
    more than 2 months ago
  • $54 per hour

     ...touch, they offer a culture of technical mastery and long-term career stability. Job Description Seeking a Lead Swiss CNC Programmer | Wilmington, MA I am currently searching for a Lead Swiss CNC Programmer to join a stable, high-performing team in Wilmington... 
    Full time
    Contract work
    Apprenticeship
    Local area
    Flexible hours
    Shift work
    Day shift

    LARC Staffing

    Wilmington, MA
    16 days ago
  •  ...Cnc Programmer Duration: 6 months contract We are looking for a CNC Programmer with experience in SMT and precision component manufacturing environments. This role is centered around developing and optimizing CNC programs, supporting inspection through CMM, and... 
    Contract work

    US Tech Solutions

    Andover, MA
    15 hours ago
  • Ultimate Staffing is seeking an experienced Milling and/or Lathe Programmer in Billerica, MA. Join a modern manufacturing team where you will use advanced CNC technology to create precision-machined parts. The ideal candidate has CNC machining experience, strong mechanical... 

    Ultimate Staffing

    Billerica, MA
    1 day ago
  • $24 - $30 per hour

     ...We're seeking experienced CNC Lathe & CNC Milling Operators to join our clients growing precision manufacturing team in Billerica, MA . This is a great opportunity to join a clean, modern facility that specializes in high-quality metal... 
    Hourly pay
    Full time
    Temporary work
    Summer work
    Local area
    Weekend work
    Day shift
    Afternoon shift

    Ultimate Staffing

    North Billerica, MA
    4 days ago
  •  ...CNC Machinist The CNC Machinist will be responsible for operation of CNC machining centers in a high-volume manufacturing environment. The technician may be asked to support other processes or production lines as demand and production schedules dictate. 1st Shift... 
    Work at office
    Day shift

    Restor3d

    Wilmington, MA
    15 hours ago
  • $72.8k - $93k

    Are you an experienced Milling and/or Lathe Programmer who enjoys turning complex designs into precision-machined parts? Join a modern manufacturing...  ...quality products. This is an opportunity to work with advanced CNC Technology in a clean, climate-controlled environment alongside... 
    Local area
    Shift work
    Day shift
    Afternoon shift

    Ultimate Staffing

    Billerica, MA
    1 day ago
  •  ...CNC Machinist Waltham, Massachusetts, United States About the Job CNC Machinist We are seeking an experienced CNC Swiss-Type Lathe Machinist to join our team. The ideal candidate has hands-on experience setting up, operating, and maintaining Swiss-type CNC equipment... 

    Tech Talent Express

    Waltham, MA
    1 day ago
  •  ...CNC Machinist 1 The CNC Machinist 1 is responsible for operating CNC lathe equipment to manufacture precision parts that meet dimensional and quality specifications. This role includes machine setup adjustments, inspection, deburring, cleaning, and maintaining accurate... 

    Hire Talent

    Lawrence, MA
    3 days ago
  • $50.9k - $74.9k

     ...career - go big. Job Summary: The Proto-Trak Machinist will produce machined parts by setting up and operating various pieces of CNC machinery including lathes and milling centers; maintaining quality and safety standards; keeping records; maintaining equipment and... 
    Hourly pay
    Temporary work
    Casual work
    Work at office
    Local area
    Flexible hours
    Shift work

    Textron

    Wilmington, MA
    15 hours ago
  •  ...Job Description About the Role: The CNC Machinist plays a critical role in the manufacturing process by operating computer numerical control (CNC) lathes/mills to produce precision parts and components. This position requires the operator to interpret technical... 

    gpac

    Andover, MA
    1 day ago
  • $18 - $25 per hour

     ...Zund/CNC Operator The responsibilities of a Zund/CNC Operator are to set up and operate digital die cutting equipment and ensure the customer needs are met by producing high quality printed material in a safe, productive manner. Responsibilities and duties effectively... 
    Hourly pay

    FastSigns

    Waltham, MA
    2 days ago
  • $19 - $23 per hour

     ...CNC Machinist Location: Lawrence, Massachusetts Salary: $19.00 - $23.00 Job Category: Light Industrial Job Description: CoWorx Staffing Services is seeking CNC Machinist candidates in the Lawrence, MA area. As a CNC Machinist, you will operate CNC lathe equipment... 
    Work at office
    Immediate start
    Afternoon shift

    CoWorx Staffing

    Lawrence, MA
    15 hours ago
  • $54k - $81k

     ...exceptional reliability. About the Role As a Senior Machinist you will be responsible for the programming and operation of in-house CNC shop. This person will provide feedback to the Solutions Delivery and Production teams regarding part feasibility and machinability... 
    Shift work

    Johnson Controls

    Burlington, MA
    15 hours ago
  •  ...We're looking for an experienced Machinist, who has completed a CNC Machining Program that is looking to join our second shift team...  ...methods have been developed. Work with our Engineers and Programmers to make all edits and adjustments as required to produce parts... 
    Full time
    Local area
    Relocation package
    Flexible hours
    Shift work
    Afternoon shift

    Whitcraft

    Malden, MA
    15 hours ago
  • $27.5 - $38.5 per hour

     ...CNC Machinist Parker Hannifin, a Fortune 250 company, is solving the world's greatest engineering challenges and driving the future of electronics technology. Parker is a world leader in the development and manufacture of high-quality products that enable engineering... 
    Permanent employment
    Temporary work
    Work at office

    Parker

    Woburn, MA
    4 days ago
  • $15.28 - $28.38 per hour

     ...A Day in Your Life at MKS: As a CNC Machinist 1 at MKS Instruments, you will Operate CNC lathe equipment to produce parts of which must meet the dimensional specifications. Operator will be responsible for the machining, cleaning, and inspection of his or her own work... 
    Hourly pay
    Permanent employment
    Work at office
    Relocation package
    Monday to Friday

    MKS Instruments

    Lawrence, MA
    1 day ago

Do you want to receive more vacancies?

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