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

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 5 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

    Wyomissing, PA
    1 day 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 Holdings, LLC

    Birdsboro, PA
    1 day 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
    7 days ago
  • $27 - $31 per hour

     ...Job Title: CNC Machinist Pay Rate: $27 - 31/hr Shift: 1st Shift Hours (Monday to Friday / 7:00am - 4:00pm) Responsibilities...  ...axis CNC machines. Ability to perform CNC programming, CAM programming, and basic CAD programming for machining operations. Proficiency in... 
    CAD
    Weekly pay
    Permanent employment
    Temporary work
    Work at office
    Monday to Friday
    Shift work
    Day shift

    Aerotek

    Birdsboro, PA
    5 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
    4 days ago
  •  ...Engineering Company (SECo), we specialize in utility and customer-owned medium to high voltage substations, and we’re looking for a CAD Designer to join our dynamic Distribution team! As a family owned business, we believe in building careers, not just filling positions... 
    CAD
    Flexible hours

    Substation Engineering Company

    Reading, PA
    2 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
    4 days ago
  •  ...experience preferred Construction Management experience required Experience with Microsoft Project software, AutoCAD or other CAD software, CRM, and ERP systems. Brentwood offers professional growth potential, pleasant work environment, and an excellent wage... 
    CAD
    For contractors
    Work experience placement
    Monday to Friday

    Brentwood Industries

    West Reading, PA
    1 day ago
  • $18.5 per hour

    Job Full Description Express is looking for a skilled and experienced CNC Machinist for a company in Reading, PA. Pay: $18.50/+hr depending on experience Benefits: Holiday and Vacation Pay, Health Insurance, Vision, Dental, 401(k), and more! Shift: 1st shift Monday through... 
    Monday to Friday
    Shift work
    Day shift

    Express Employment Professionals Defunct

    Reading, PA
    14 hours ago
  • $30 - $40 per hour

     ...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 in Pennsylvania. Industries... 
    Temporary work
    Shift work

    Cannonball Recruiting LLC

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

     ...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 Company Job Responsibilities:... 
    Weekly pay
    Permanent employment
    Temporary work
    Work at office
    Day shift

    Aerotek

    Reading, PA
    1 day 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
    1 day 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
    3 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
    Full time
    Contract work
    For contractors
    Work experience placement
    H1b
    Work at office
    Monday to Friday

    FirstEnergy

    Reading, PA
    4 days 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
    1 day ago
  • $28 - $35 per hour

     ...CNC Machinists – Direct Hire – Birdsboro Starting pay is based on experience level $28-$35/hr Manpower is assisting a premiere...  ...required or 2+ years college in a technical discipline preferred CNC Programmer Certification desired. Experience Prior CNC programming... 

    Manpower Inc

    Birdsboro, PA
    1 day ago
  •  ...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, you will operate a CNC lathe... 
    Full time

    Wolfe House & Building Movers LLC

    Bernville, PA
    4 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
    7 days ago
  •  ...wiring diagrams, panel designs, loop diagrams, and assist in procurement of control equipment. BS degree required. Experienced with CAD and Adobe, and/or PLC and network systems helpful. HVAC controls experience a plus. This position is open to US Citizens and US... 
    CAD
    Permanent employment
    Full time
    Local area

    Optimum Controls

    Reading, PA
    4 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
    4 days 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
    3 days 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
    2 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
    4 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
    4 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
    4 days ago
  •  ...base maps and civil & electrical design drawings for proposed electrical distribution infrastructure. Applies basic drafting and CAD knowledge in accordance with company, client, and electrical discipline standards and procedures. Utilizes electrical design drawings... 
    CAD
    Immediate start
    Flexible hours

    Substation Engineering Company

    Reading, PA
    5 days ago
  •  ...Mentoring, collaboratingand leadingprojects with a growing, multi-disciplined, engineering team Creating 3D models and 2D drawings using CAD PerformingFinite Element Analysis (FEA) and Necessary Engineering Calculations (NEC) to support design Documenting and... 
    CAD
    Remote work
    Worldwide

    Seakeeper Inc

    Leesport, PA
    22 days ago
  •  ...Designer position is responsible for the development, documentation, and support of automation control system design packages. This role is CAD design centric while bridging between detailed CAD design and hardware engineering for DCS- and PLC-based control systems, with... 
    CAD
    Work at office
    Immediate start

    Proconex

    Reading, PA
    2 days ago
  • $64.99k - $73.86k

    Specialist for our Building Structural Group in the Philadelphia and/or Douglassville Office. You will work on a wide variety of meaningful projects with engineering and design needs which will challenge you. Key Responsibilities include: Perform related...
    Work at office
    Flexible hours

    STV

    Douglassville, PA
    3 days ago
  • Job Summary: As a Senior Electrical Wiring Designer supporting our Power business, you will be based onsite at our Reading, PA office, delivering high-quality electrical design and drafting services for our clients. You will contribute to complex and rewarding power...
    Work at office

    Global Edge Group

    Reading, PA
    7 hours ago

Do you want to receive more vacancies?

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