CNC Programmer
$30 - $42 per hourPace Industries
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 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
- 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)
- ...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...SuggestedFull time
$25 - $40 per hour
...CNC Lathe Programmer Billerica, MA, United States $ 25.00 - 40.00 (US Dollar) Job Openings CNC Lathe Programmer About the Job CNC Lathe Programmer About the Role We are seeking an experienced CNC Lathe Programmer to support precision manufacturing operations...Suggested$80k - $100k
...CNC Programmer will be responsible for creating multi-axis CNC programs (3, 4, and 5 axis) for aerospace components. This individual will work closely with engineering, production, and quality teams to ensure efficient and accurate machining processes that meet tight...SuggestedFull time- ...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...SuggestedContract workWork at officeFlexible hours
$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...SuggestedTemporary work$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...- 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...
- 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...
- 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...
$17 - $25 per hour
2nd Shift CNC Operator 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...Contract workWorldwideShift workAfternoon shift- ...About this Opportunity We are seeking a CNC Programmer to join our dynamic engineering team. The CNC Programmer is responsible for programming, proving out, and supporting production of CNC machined components. This role independently develops programs for 2-axis...Permanent employment
- ...Cytonome has an immediate opening for an experienced, full‑time CNC Programmer/Machinist! Cytonome was founded in 2009 on the premise of providing advanced solutions for cell purification needs. By developing cutting‑edge technologies in cell purification and platform...Full timeLocal areaImmediate start
$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 payFull timeContract workTemporary workWork experience placementImmediate startWorldwideFlexible hoursShift workNight shift- 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...
- ...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
- Ultimate Staffing Services in Billerica, MA is seeking an experienced CNC Programmer/Operator for 1st shift to program, set up, and operate milling and/or lathe machines. You will read blueprints, set feeds and speeds, and verify parts meet specifications using standard...Day shift
- 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...
$72k - $93k
CNC Programmer/Operator 1st & 2nd Shift (JN -032026-417886) Billerica, Massachusetts Apply with Indeed Salary: USD72000 - USD93000 per year Are you an experienced Milling and/or Lathe Programmer who enjoys turning complex designs into precision‑machined parts? Join a...Shift workDay shiftAfternoon shift$35 - $38 per hour
...CNC Lathe Setup Machinist Permanent opportunity or Temp to Perm (preferred) Pay: $35 to $38 per hour Responsible for full setup and operation of CNC lathes, including blueprint interpretation, GD&T, and first article validation. Strong setup and programming experience...Hourly payPermanent employmentTemporary work- ...CNC Machine Operator Operate CNC mills or lathes, perform offsets and inspections, and support daily production requirements in a machining environment. First shift requires a higher skill level. Second shift is more operator focused. General Summary The CNC Machine...Day shiftAfternoon shift
- ...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...
- ...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...
- Machinist Seeking a Machinist for a leading technology company in Chelmsford, MA. This is an exciting contract opportunity with potential for long-term employment. If you have a keen eye for detail and have an interest in working with machining processes, this is a ...Full timeContract workShift workDay shift
$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 officeImmediate startAfternoon shift- ...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 payFull timeContract workApprenticeship
$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 employmentTemporary workWork at office$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 payPermanent employmentWork at officeRelocation packageMonday to Friday- ...Job Description Job Description Your responsibilities will involve the operation of Computerized Numerical Controlled (CNC) machinery and the inspection of parts. Those with the aptitude/skill will be given the opportunity over time to learn to set up jobs independently...Afternoon shift
- Requirements Programming experience is a plus. Must have the ability to read and interpret blue prints/drawings and written instructions. Must exhibit strong working knowledge of inspection equipment including comparators. Must be self-motivated and able to work independently...
$17.31 - $32.12 per hour
...A Day in Your Life at MKS As a CNC Machinist 2 at MKS, 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. In this role...Hourly payRelocation packageFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to CNC Programmer. Be the first to apply!

