CNC Programming Engineer
CIVCO Radiotherapy
The CNC Programming Engineer develops and maintains CNC programs for 2, 2.5, 3, and 5-axis machining centers, turret punch presses, and automated cutting systems—approximately 75–80% of the role. The remaining effort supports manufacturing engineering activities including fixture design, process improvement, and sustaining documentation in a regulated medical device environment.Essential Duties and Responsibilities include the following. (Other duties may be assigned.)
CNC Programming (75–80%)- Develop, write, prove out, and maintain CNC programs for 2, 2.5, 3, and 5-axis machining centers using Mastercam or equivalent CAM software.
- Create toolpaths for complex geometries—including contoured and multi-feature parts—optimized for cycle time, tool life, and surface finish.
- Develop and manage part indexing strategies between as-molded and final machined configurations, ensuring consistent datum control and feature repeatability across all setups.
- Design and specify workholding fixtures, tombstones, and custom jigs to enable efficient multi-axis setups and repeatable part location.
- Interpret engineering drawings using GD&T principles (ASME Y14.5) and translate tolerances into CNC programming strategies and inspection criteria.
- Perform machine setups, tool offsets, and prove-out cuts; refine programs based on in-process inspection results to meet dimensional requirements.
- Maintain a CNC program library, tool library, and setup documentation for all active part numbers.
- Work closely with machining operators to troubleshoot program issues, tool breakage, and dimensional nonconformances.
- Evaluate and recommend cutting tools, toolholders, and fixturing solutions to improve performance and reduce manufacturing cost.
- Program turret punch press machines using Striker Systems CAD/CAM software or equivalent, including tooling selection, hit sequencing, and sheet nesting.
- Develop programs for Eastman fabric and material cutting systems, including pattern nesting and automated cut-plan generation.
- Maintain programs, tooling data, and setup documentation for all secondary machine types in active production use.
- Plan, coordinate, and design tooling, fixtures, and auxiliary equipment to support the introduction of new and revised products.
- Investigate new materials and manufacturing techniques; evaluate process changes for quality and efficiency impact.
- Support cross-functional teams in continuous improvement initiatives, applying Lean and Six Sigma methods where applicable.
- Generate and maintain engineering documentation, including work instructions, DHF documents, and process change records.
- Work with quality engineering to ensure regulatory compliance and support corrective and preventive action activities.
- Serve as a technical resource for process and product improvements as a member of the Manufacturing Engineering team.
- Proficient with Mastercam or equivalent CAM software; SolidWorks or equivalent CAD system experience required (5+ years preferred).
- Experience programming turret punch presses (Striker Systems preferred) and automated cutting systems such as Eastman fabric/material cutters.
- Experience machining composite parts (e.g., carbon fiber, fiberglass, or reinforced polymers) as raw stock for secondary operations, with an understanding of how material properties—fiber orientation, delamination risk, abrasiveness—affect tooling selection, feeds, speeds, and fixturing strategies.
- Attention to detail and a methodical approach to program verification and in-process inspection.
- Ability to clearly communicate technical information across engineering and production teams.
- Highly organized with a strong ability to self-manage time and competing priorities.
Free life insurance, short and long-term disability insurance, Telehealth Appointments, and Employee Assistance Program. Immediate vesting of 401(k) matching. Generous PTO and 11 Paid Holidays a year. And, most importantly...truly meaningful work! Would you like to make a difference in the lives of cancer patients and their families? We design and manufacture radiation oncology medical devices to ensure more accurate, comfortable treatment for cancer patients. CQ Medical is the global market leader in patient positioning. As an innovative medical device company, we focus on discovering, developing, and distributing technology-driven solutions to improve outcomes for radiotherapy patient positioning. We are continuing to grow and expand our products. Join us and earn a Paycheck with a Purpose . Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
This employer is required to notify all applicants of their rights pursuant to federal employment laws.
For further information, please review the Know Your Rights notice from the Department of Labor.
- ...opportunities with Greene, Tweed.JOB TITLE: CNC LATHE OPERATORSHIFT/HOURS: 2nd shift / 2... ...and run. •Must be able to edit CNC Programs for various lathes. •Must be proficient... ...members are engaged across departments. From engineering and manufacturing, to sales and...SuggestedPermanent employmentLocal areaTrial periodFlexible hoursAfternoon shift
$35 per hour
...Description CNC Manufacturing is currently seeking qualified candidates for CNC Set Up Programmers in our Conventional Lathe Department... ...Pull all necessary tooling for each job Upload and Download programs Prove out jobs with the ability to change/adjust the program...SuggestedHourly payTemporary workDay shift- ...Cnc Machinist Opportunity for a CNC Machinist to join our team and advance our capability to develop new and innovative electric... ...is a core member of the R&D team and is responsible for programming and operating the CNC mill and CNC lathe of the R&D machine shop...Suggested
$75k - $120k
...Job Posting CNC Programmer / Machinist West Chester, PA Yearly Salary $75,000 -... ...Responsibilities: Responsible for developing CNC programs, defining machining processes, setting... ...: Bachelor's degree in Manufacturing Engineering Technology or related field...Suggested$35 per hour
...Job Description Job Description Description CNC Manufacturing is currently seeking qualified candidates for CNC Set Up Programmers... ...Pull all necessary tooling for each job • Upload and Download programs • Prove out jobs with the ability to change/adjust the program...SuggestedTemporary workDay shift$30 - $40 per hour
...Recruiting is seeking a Machinist who has experience on both manual and CNC mills and lathes. Experience with Quickmill CNC Mills and TRAK... ...and CNC machines. Experienced with conversational CNC programming, lathe and mill. (Trak machines). Experienced with G-Code...Temporary workShift workDay shift$35 - $45 per hour
...Description Job Description **Senior CNC Programmer| Mazak 5-Axis & Integrex| Medical... ...an experienced Senior CNC Programmer to program, setup, prove out, and optimize complex... ...You will support the production of highly engineered medical device components requiring: Tight...Hourly payApprenticeshipRelocation packageShift workNight shiftWeekend workAfternoon shift- ...Job Description Job Description CNC Machinist (Mill/Lathe) We are seeking a... ...machines and tools Collaborate with engineers and production team members to optimize... ...turning machines Experience with CNC programming, including G and M codes; MasterCam experience...Full timeFlexible hours
$35 - $45 per hour
...Job Description Job Description CNC Swiss Programmer | Star Swiss Lathes | Medical... ...Potential Annual Earnings: $95,000-$120,000+ Program High-Precision Medical Device Components... ...Interpret blueprints, GD&T, and engineering drawings Support machinists and production...Hourly payRelocation packageShift workNight shiftWeekend workAfternoon shift- ...Job Description Job Description Do you engineer perfection at the spindle? Do ±0.0001”... ...ounce of performance out of tooling and programs? At Acero Precision, you’ll own production... ...Challenges you’ll tackle Operate several CNC machines to meet throughput and quality...Hourly payRelocation packageNight shiftWeekend workDay shiftAfternoon shift
- ...CNC Machinist Calling all night owls! Are you an experienced CNC Machinist who enjoys seeing your final product from start to finish... ...School Diploma or equivalent; diploma or degree in technical program preferred ~5 Years of CNC machinery experience ~ Read and use...Temporary workMonday to FridayMonday to ThursdayShift workNight shiftAfternoon shift
- ...and more about technology, precision, and systems monitoring. In this role, you will oversee, program, and troubleshoot advanced, computer-controlled machinery (such as CNC routers, automated saws, and robotic edge‑banders) that transform raw wood into high-quality finished...Hourly pay
$22 - $30 per hour
...Swiss CNC Machinist Location: West Chester, Pennsylvania (100% Onsite — LOCAL CANDIDATES ONLY) Compensation: $22.00 - $30.00/hr + Overtime | Shifts: 1st, 2nd, 3rd HRforGrowth® is engaged as the talent acquisition partner to conduct this search on behalf of a...Hourly payPermanent employmentTemporary workLocal areaRelocationShift work- ...operating procedures (SOPs) Confers with engineers, production personnel, programmers, or... ...Minimum four (4) years' experience as CNC Operator or equivalent technical machining... ...-work through a competitive compensation program. It's an exciting opportunity to work for...
$20 - $25 per hour
...CNC Manufacturing is an industry leading expert in the precision machining of performance critical parts in diverse industries including... ...raw stock identification and preparation Run jobs as programmed with the ability to change/adjust machine offsets Modify tooling...Hourly payTemporary workDay shift$22 - $26 per hour
...CNC Machinist needed for a contract opportunity with Yoh's client located in Newark, DE. The Big Picture - Top... ...per week) ~ MetLife Voluntary Benefits ~ Employee Assistance Program (EAP) ~401K Retirement Savings Plan ~ Direct Deposit & weekly...Hourly payContract work$30 per hour
...Our client in West Chester is seeking a CNC Machinist ! Direct Hire/Permanent position CNC Machinist Job Details: Schedule: Monday- Friday, 2nd shift, 3pm-11pm Pay Rate: $30/HR Weekly pay Union benefits after 90 days! CNC Machinist Job...Weekly payPermanent employmentTemporary workWork at officeLocal areaMonday to FridayAfternoon shift- ...CNC Machinist CNC Machinist West Chester, PA Hourly Rate: $25.00 - $35.00 First, Second and Third Shifts available (Shifts differentials... ...tight tolerances and quality standards Following established programs and supporting daily product in a regulated manufacturing...Hourly payShift workWeekend work
- ...Description: Extreme Machining LLC located in Newark, DE is seeking a CNC machinist. The machinist will setup and operate machinery for... ...Visit us at Requirements: Responsibilities • Setup and program machinery • Identify material to be cut • Use of precision...
- ...Description Job Description The role of a CNC Swiss Setup Machinist involves several... ...must be able to read and interpret engineering drawings to understand the geometric requirements... ...Swiss turning ~ Employee Assistance Program (EAP) offering free confidential support...Hourly payRelocation packageNight shiftWeekend workDay shiftAfternoon shift
- ...CnC Lathe & Mill Programmer CTDI is a large-scale Engineering, Repair, and Logistics company that services the country's largest wireless telecommunications... ...results as needed. Provides accurate and timely programming of all CNC Program Systems and CNC Work Centers...Weekly payWork at officeWorldwideFlexible hours
$27 - $35 per hour
...Job Description Job Description CNC Setup & Production Machinist |Medical Device... ...holidays annually ~ Employee Assistance Program ~ Wellness Coach Program What You... ...equipment Read and interpret blueprints, engineering drawings, and process documentation...Hourly payRelocation packageNight shiftAfternoon shift$35 - $45 per hour
...demanding GD&T, architect the process, write the program, set up the Mazak, prove out the first... ...steel, titanium, specialty alloys, and engineering plastics. What You Bring ~5+ years... ...Wellness Coach access Tech Stack CNC Swiss Lathe (Star) CAD: AutoCAD,...Hourly payApprenticeshipRelocation packageShift workWeekend work- ...Cnc Machinist Are you interested in a career in manufacturing, focused on machining? Do you take pride in producing quality product... ...as company-paid short-term disability and life insurance ~401k match up to 6% ~ Tuition reimbursement program CPV ManufacturingTemporary workMonday to FridayDay shift
$95k - $120k
...Description Job Description Precision CNC Manufacturing Launch & Process... ...professional who can successfully bridge CNC programming, machine setup, process optimization, and... ...ownership of manufacturing projects from engineering drawings and CAD models through CNC programming...Full timeRelocationVisa sponsorshipShift workNight shiftDay shiftAfternoon shift- ...Specialist for a permanent role in Newark, DE. This position requires leading and performing inspections on precision machined parts in a CNC Machining environment. Candidates must have over 5 years of QA/QC experience, strong knowledge of CNC principles, and the ability to...Permanent employmentFlexible hours
- ...are looking for a responsible Quality Control Inspector with CMM Programming experience to perform first article, in-process and final... ...travel required for training/customer visits (less than 5%). CNC Manufacturing is an industry leading expert in the precision machining...Temporary workWork at office
- ...and verbal instructions # Strong commitment to safety and quality # Experience operating steel fabrication or industrial machinery # CNC or automated machine operation experience # Prior experience in a steel plant or heavy manufacturing environment Equiliem
- ...Job Description Position Purpose: Repair and Tool Technicians are responsible for the evaluation and repair of small engines, outdoor power equipment and handheld electrical devices. This position makes equipment recommendations and ensures that units are maintained...Local area
$27 - $35 per hour
...compensation, and conditions of employment — are made solely by the hiring organization. Responsibilities: Independently set up Swiss CNC machines Run first-piece inspections and verify parts to blueprint Troubleshoot setup and machining issues Qualifications:...Hourly payPermanent employmentTemporary workLocal areaRelocationShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to CNC Programming Engineer. Be the first to apply!


