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

CNC Programmer (CAD/CAM)

$30 per hour

Cannonball Recruiting LLC

Job Description

Job Description

CNC Programmer (CAD/CAM)

Location: Reading, PA

Job Type: Full-Time

Shift: 1st shift

Pay: $30/hr or more (depending on experience level)

Reports To: Tooling Manager

Position Summary:

  • We're hiring a CNC Programmer to support a busy toolroom and production environment by creating CNC programs and related documentation used to manufacture prototypes, tooling, and precision machined components. This role requires strong CAD/CAM capability, blueprint interpretation, and a commitment to safe, high-quality machining practices.

Required Skills & Qualifications:

  • Education/Experience: High school diploma or equivalent required. Machine shop experience strongly preferred; programming experience required (level dependent).
  • CAD/CAM: Comfortable creating/adjusting CNC programs using CAD/CAM software; ability to troubleshoot program and machining issues on the floor.
  • Blueprint Reading: Strong ability to read prints, interpret GD&T basics, and translate part intent into machining strategy.
  • Measurement & Inspection: Proficient with precision measurement tools (calipers, micrometers, height gauges, depth gauges, hole gauges, etc.).
  • Math & Reasoning: Ability to calculate dimensions and apply practical problem-solving in a production/toolroom environment.
  • Communication: Able to document work clearly and collaborate across programming, setup, operators, and engineering.

Skill Levels (Pay Based on Level/Experience)

Level 1 – CNC Programmer:

  • Programs standard 2D components for tooling/production with general guidance.
  • Creates accurate setup sheets and supports operators during first-piece and troubleshooting.
  • Assists with routine CNC maintenance activities.
  • Runs/edits CAM programs on CNC equipment as needed and ensures quality requirements are met.

Level 2 – CNC Programmer:

  • All Level 1 skills, plus:
  • Basic knowledge of 5-axis machining and/or multi-axis concepts.
  • Programs 3D contour geometry with limited supervision.
  • Develops more optimal toolpaths and understands CAD translation/import considerations.

Level 3 – CNC Programmer:

  • All Level 2 skills, plus:
  • Programs and supports 5-axis machining independently (where applicable).
  • Owns CNC programming standards and continuous improvement initiatives.
  • Supports material/tooling planning for CNC work and helps drive PM/maintenance program adherence.

Physical Requirements & Work Environment:

  • Work level: Heavy industrial/toolroom environment.
  • Must be able to lift/carry up to 65 lbs and push/pull up to 40 lbs .
  • Work may involve standing, sitting, climbing stairs, kneeling, and crouching as needed.
  • Exposure to shop conditions including heat, oils/lubricants, sharp tools, and cutting machinery.
  • PPE required: Safety glasses, hearing protection, steel-toe footwear, gloves; additional PPE as job tasks require.

Benefits:

  • Health Insurance
  • Supplemental Dental and Vision Insurance
  • Life/AD&D Insurance
  • Disability Insurance
  • Holiday Pay (11 days a year, immediate eligibility)
  • Paid Time Off (Eligible after 60 days)
  • 401(k) (Company match of 50% of the first 6% contributed to the plan; 4-yr vesting for company match)

Why Work With Cannonball Recruiting?

Cannonball Recruiting connects skilled trades professionals with great opportunities in manufacturing and industrial environments. We support you through the hiring process and help match you with roles aligned to your experience and career goals.

All offers of employment are contingent upon the successful completion of a pre-employment drug screen and background check.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the CNC Programmer (CAD/CAM) in Reading, PA vacancy
  • $25 per hour

     ...CNC Machine Operator Location: Reading, PA Job Type: Full-Time Shift: 1st and 2nd...  ...process control. Level 3 – CNC Operator / Programmer Support (Advanced) Proficient with CNC programming concepts and CAD/CAM-driven workflows. Support programming needs... 
    CAD
    Full time
    Immediate start
    Shift work
    Day shift
    Afternoon shift

    Cannonball Recruiting LLC

    Reading, PA
    13 days ago
  • $27 - $31 per hour

     ...Job Description Job Description Job Title: CNC Machinist Pay Rate: $27 - 31/hr Shift: 1st Shift Hours (Monday to Friday /...  ...improvement, and technical development, including the chance to expand CAD/CAM programming skills. Job Type & Location This is a Permanent... 
    CAD
    Weekly pay
    Permanent employment
    Temporary work
    Work at office
    Monday to Friday
    Shift work
    Day shift

    Aerotek

    Birdsboro, PA
    4 days ago
  •  ...looking to expand our Engineering Department by adding a SolidWorks CAD sheet metal drafter responsible for generating SolidWorks models,...  ...models to create new signage details Create Router / CNC files from SolidWorks for use in house and with subcontractors... 
    CAD
    For subcontractor

    L&H Companies

    Reading, PA
    19 days ago
  • $40 - $50 per hour

     ...components for use across the site. Set up and operate manual and CNC equipment including lathes, milling machines, boring mill, 5 axis mill and related machinery. Program CNC equipment using CAD/CAM (fusion360) as well as DOOSAN EZ Guide Read and interpret... 
    CAD
    Flexible hours
    Shift work
    Rotating shift
    Day shift
    Afternoon shift

    Carpenter Technology

    Reading, PA
    1 day ago
  •  ...technical teams. - Experience supporting fabrication, welding, machining, or custom manufacturing operations. - Proficiency with CAD software such as SolidWorks or AutoCAD. - Strong understanding of engineering drawings, GD&T, BOMs, and manufacturing processes.... 
    CAD

    Synerfac Technical Staffing

    Reading, PA
    3 days ago
  • Job Title: CNC Machinist Location: Birdsboro, PA Type: Direct Hire Contractor...  ...as necessary. Ability to train and learn CAD/CAM programming using SolidWorks, Master Cam...  ...technical discipline preferred. o CNC Programmer Certification desired. Experience Prior... 
    CAD
    For contractors
    Local area

    System One

    Birdsboro, PA
    9 days ago
  •  ...design is required. ~ Engineering background is a plus. ~ Some mechanical aptitude is required. ~ Proficiency in AutoCAD, Hydratec CAD, and stock listing programs is required. ~ NICET Certification is a plus. ~ Demonstration of a positive attitude is required. ~... 
    CAD
    Contract work
    Local area

    Emcor UK

    Reading, PA
    1 day ago
  • $25 - $35 per hour

     ...Job Description Job Description Job Description: CNC Machinist 1st Shift: 6:00am - 4:00pm (Mon - Thursday) Pay Rate: $25 - $35/hour (Willing to Pay More Based on Skills) Clean and Climate Controlled Environment Opportunity for Overtime and Growth within... 
    Weekly pay
    Permanent employment
    Temporary work
    Work at office
    Day shift

    Aerotek

    Reading, PA
    4 days ago
  • $25 - $35 per hour

     ...Job Description Job Description Job Title: CNC Operator / Programmer (Machinist) Job Description This role focuses on setting up, operating, and programming CNC lathes and mills to produce precision machined parts from print to finished component. You will interpret... 
    Weekly pay
    Permanent employment
    Temporary work
    Work at office
    Weekend work
    Day shift

    Aerotek

    Reading, PA
    9 days ago
  • $35 - $43 per hour

    Job Description Job Description Job Description Maintenance Technician Pay Rate: $35 - $43/hour 1st and 3rd Shift Available ($4 Shift Differential) Monday to Friday Schedule Direct Placement Role Manufacturing Facility Job Responsibilities: - Troubleshoot...
    Weekly pay
    Permanent employment
    Temporary work
    Work at office
    Monday to Friday
    Shift work
    Night shift
    Day shift

    Aerotek

    Reading, PA
    9 days ago
  •  ...documents. Desired Education, Experience and Training ~ Associate’s degree in civil, electrical or related engineering program, or CAD certification/trade school program preferred. ~3-7 years of qualified industry experience. ~ Knowledge of electrical design for 4... 
    CAD
    Immediate start

    Substation Engineering Company

    Reading, PA
    1 day ago
  •  ...builts. Essential duties and responsibilities: Maintains compliance with all company policies and procedures. Acquire project CAD files from design engineers on record. Maintain/service all gear assigned to the survey truck. Work closely with PMs,... 
    CAD
    Temporary work
    Work experience placement

    Construction Masters Services and Summit Flagging

    Reading, PA
    3 days ago
  • $30 - $40 per hour

     ...Job Description Job Description CNC Machinist Pay: $30-40/hr. Shifts: ~1st (Mon-Fri) ~2nd (Mon-Fri) ~ OT Availability Description: ~ Cannonball Recruiting is seeking experienced CNC Machinists to fill multiple roles for production and job shop facilities... 
    Temporary work
    Shift work

    Cannonball Recruiting LLC

    Reading, PA
    3 days ago
  • An engineering firm located in Reading, PA is seeking a Sr. Civil Project Manager/Division Manager to join their team. This person will find, win, plan, organize and execute engineering projects and services profitably and with the excellence expected by the client. They...
    For contractors

    Penn Technical Staffing

    Wyomissing, PA
    3 days ago
  •  ...Manufacturing Engineer for specialized HVAC unit manufacturing. Experienced in HVAC system, ductwork layout and design. Position requires CAD proficient, or equal experience. Entry level candidate will be evaluated for training for this position Limited travel.... 
    CAD

    Optimum Controls

    Reading, PA
    3 days ago
  •  ...careers You should be proficient in: Die Attach/Bonding Equipment Troubleshooting Electrical Troubleshooting Skills CNC Tooling Troubleshooting Skills Mechanical Troubleshooting Skills CNC Programming Machine Setups for Production Runs Troubleshooting... 
    Hourly pay
    Work at office
    Relocation
    Monday to Friday
    Flexible hours
    Afternoon shift

    Alcon USA

    Sinking Spring, PA
    15 days ago
  •  ...information system (GIS), customer request work scheduling (CREWS), power outage reporting system (PowerOn), computer aided drafting (CAD/AutoCAD) and Energy Delivery Outage Application is preferred. Experience with database query tools (Hyperion/BRIO, Business Explorer... 
    CAD
    Hourly pay
    Contract work
    For contractors
    Work experience placement
    H1b
    Work at office
    Monday to Friday

    FirstEnergy

    Reading, PA
    1 day ago
  • $72k - $80k

    Electric Distribution Engineer II Location US-PA-Reading | US-PA-Fort Washington | US-PA-Wyomissing | United States, Remote-Works from Home Job ID 7539 # Positions 1 Category Utilities - Electric Distribution Join Us: ...
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    CHA Consulting, Inc.

    Wyomissing, PA
    1 day ago
  • $130k - $150k

    Electrical Design Engineer Project Manager Company: Martarano Engineering Location: Wyomissing PA Schedule: Hybrid Remote Compensation: Around $130,000 to $150,000, depending on experience. About the Role We are seeking an Electrical Engineer Project...
    Local area
    Remote work

    Luxus

    Sinking Spring, PA
    3 days ago
  • $110.5k - $130k

     ...supervise and manage the performance, development, work quality, reporting, and activities of Project Managers, Space Planners, and CAD Operators Provide all necessary documentation and reports to the client and building/facility management team Cooperate with other... 
    CAD
    Minimum wage
    Flexible hours

    Cushman & Wakefield

    Reading, PA
    5 days ago
  •  ...estimating replacement costs for high value residential properties •Proficiency with diagramming software such as Rapid Sketch, Xactimate, CAD or similar tools •Excellent communication skills when working with high-net-worth homeowners and insurance agents •Strong time... 
    CAD
    Extra income
    For contractors
    Local area

    Signature Companies

    Reading, PA
    3 days ago
  • $128.19k - $184.01k

     ...+ equity + benefits. Canada candidates only: For Toronto and Vancouver based applicants, the salary range is $166,675 - $191,397 CAD + equity + benefits. For all other locations in Canada, the salary range is $155,564 - $178,637 CAD + equity + benefits. We are an... 
    CAD
    Remote job
    Full time

    Quora

    Reading, PA
    1 day ago
  •  ...Description Job Description Are you passionate about precision and craftsmanship? Join Buckingham Structural Moving Equipment as a CNC Machinist and be a vital part of creating high-quality, custom components that enable us to move the impossible! As a CNC Machinist... 
    Full time

    Wolfe House & Building Movers, LLC.

    Bernville, PA
    15 days ago
  •  ...design is required. ~ Engineering background is a plus. ~ Some mechanical aptitude is required. ~ Proficiency in AutoCAD, Hydratec CAD, and stock listing programs is required. ~ NICET Certification is a plus. ~ Demonstration of a positive attitude is required. ~... 
    CAD
    Full time
    Contract work
    Local area

    S. A. Comunale Co., Inc.

    West Lawn, PA
    19 days ago
  •  ...WHAT YOU'LL DO We make an extraordinary product. Some might say it defies gravity! As our CNC Machine Operator, you'll be the one who creates these gravity-defying products. You'll assemble machined parts into a sub-assembly state and inspect and back flywheels to be... 
    Full time
    Worldwide
    Monday to Thursday
    Shift work
    Day shift
    Afternoon shift

    Seakeeper

    Leesport, PA
    1 day ago
  •  ...Specialist with Design in: Fire Alarm Security Video Surveillance Card Access Sound Systems Requires base knowledge of CAD and Bluebeam Help do take-offs for all applicable systems for any bid job when take-offs are backed up. Assist Application... 
    CAD
    Contract work
    For contractors

    Berkshire Systems Group Inc

    Reading, PA
    5 days ago
  • $155.66k - $225.16k

     ...+ equity + benefits. Canada candidates only: For Toronto and Vancouver based applicants, the salary range is $202,383 - $234,201 CAD + equity + benefits. For all other locations in Canada, the salary range is $188,891 - $218,588 CAD + equity + benefits. We are an... 
    CAD
    Remote job
    Full time
    Shift work

    Quora

    Reading, PA
    1 day ago
  •  ...Excel, PowerPoint) applications is required. ~ Knowledge of scheduling programs a plus. ~ Experience using Hydra Tech and Hydra CAD is required. ~ Ability to think strategically, make sound decisions, and produce accurate and timely results is required. ~ Building... 
    CAD
    Contract work
    Work at office
    Local area

    Emcor UK

    Reading, PA
    4 days ago
  •  ...forward, and provide technical direction to team members and production staff. - Strong proficiency in Microsoft Office; experience with CAD software or manufacturing ERP systems is a plus. - Possess a valid Driver's License. - Ability to pass a drug screening and... 
    CAD
    Full time
    Work at office
    Local area

    Conti Electric Inc

    Reading, PA
    10 days ago
  • $107.66k - $161.7k

     ...+ equity + benefits. Canada candidates only: For Toronto and Vancouver based applicants, the salary range is $139,979 - $168,193 CAD + equity + benefits. For all other locations in Canada, the salary range is $130,647 - $156,980 CAD + equity + benefits. We are an... 
    CAD
    Remote job
    Full time
    Work experience placement
    Internship

    Quora

    Reading, PA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to CNC Programmer (CAD/CAM). Be the first to apply!