CNC Programmer II
Cadrex Manufacturing Solutions
Job Type
Full-time
KEY RESPONSIBILITIES
- Interpret engineering drawings, blueprints, and specifications to determine machining requirements and parameters
- Program CNC machines using CAD/CAM software (e.g., Mastercam, GibbsCAM) to generate toolpaths for milling, turning, and other machining operations
- Optimize CNC programs for efficiency, accuracy, and quality, including tool selection, speeds, feeds, and cutting strategies
- Conduct test runs and simulations to verify program accuracy and identify potential issues or optimizations
- Collaborate with engineering, production, and quality control teams to ensure machining processes meet design requirements and quality standards
- Troubleshoot and debug CNC programs, machine tooling, and equipment to resolve machining problems and optimize performance
- Develop and maintain documentation, including CNC programs, setup sheets, tooling lists, and process instructions
- Train and mentor junior CNC programmers and machinists on programming techniques, best practices, and safety protocols
- Stay informed of industry trends, emerging technologies, and best practices in CNC machining and programming
- Adhere to safety protocols and procedures at all times, including proper handling and operation of CNC machines and equipment
- 5+ years of experience programming CNC machines in a manufacturing environment preferred
- Proficiency in CNC programming languages, such as G-code and M-code, and CAD/CAM software
- Strong knowledge of machining processes, tooling, and materials, including experience with milling, turning, drilling, and grinding operations
- Ability to interpret engineering drawings, blueprints, and technical specifications
- Excellent problem-solving skills and ability to troubleshoot machining issues and optimize CNC programs
- Strong attention to detail and ability to work with precision and accuracy
- Effective communication and interpersonal skills, with the ability to collaborate with cross-functional teams
- Knowledge of safety regulations and practices related to CNC machining and programming
- Experience with multi-axis machining and complex geometries is a plus
- High School Diploma
- One year college program certificate; or two to four years related experience and/or training; or equivalent combination of education and experience
- Onsite
- M-F
- While performing the duties of this job, the employee is frequently exposed to work near moving mechanical parts and vibration. The employee is occasionally exposed to the risk of electrical shock. The noise level in the work environment is usually moderate and occasionally loud
- While performing the duties of this job, the employee is regularly required to stand, sit, use hands and fingers, handle or feel, and talk or hear. The employee is occasionally required to sit; climb or balance; stoop, kneel, crouch, or crawl. The employee must occasionally lift and/or move up to 25 pounds. Specific vision abilities required by this job include close vision, distance vision, peripheral vision, color vision, depth perception and ability to adjust focus
- Safety first, rising to the challenge, collaboration, accountability, and doing the right thing
ABOUT US CADREX Manufacturing Solutions is a leading provider of complex sheet metal and machined production parts, assemblies, and weldments for a variety of end markets, including electrical transmission and distribution, warehouse automation, technology, aerospace & defense, medical, food, and industrials. With locations in Colorado, Pennsylvania, Illinois, Washington, Wisconsin, Minnesota, Michigan, Indiana, Massachusetts, Oklahoma, and Monterrey Mexico, CADREX offers numerous in-house manufacturing capabilities, including laser cutting, sheet metal fabrication, complex assembly, CNC punching, CNC machining, forming, robotic welding, stamping, fastener insertion, and tool and die manufacturing, to effectively serve customers with lights-out manufacturing capabilities for mid- to high-volume production. For more information, visit
Cadrex provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training. Notice of AI Use in Job Application Review As part of our commitment in creating a fair, efficient, and consistent hiring process we may use artificial intelligence (AI) to help our recruiting teams organize, summarize, and analyze information provided by candidates, including resumes, application responses, and other materials submitted during the application process.AI may be used to identify patterns, highlight relevant skills, and experience, and assist in comparing a candidate's qualifications with the requirement of a specific role. These tools are to improve efficiency and consistency while supporting more informed hiring decisions, which will ultimately be made by the hiring team.
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the CNC Programmer II in Southampton, PA vacancy
$25 - $35 per hour
...application due to a disability, contact this employer to ask for an accommodation or an alternative application process. CNC MACHINING CENTER OPERATOR II Regular Full Time Willow Grove, PA, US 10 days ago Requisition ID: 1037 Salary Range: $25.00 To $35.00 Hourly E. F....SuggestedHourly payFull time$40 per hour
...DPI Inc. Location: Hatboro, PA 19040 Pay: Up to $40 per hour Job Type: Full-Time Experience: 10+ years Machines: CNC lathes, including mill-turn (lathe with milling) capability Controls: Fanuc, Haas CAM Software: Mastercam Why this job is...SuggestedHourly payFull timeContract work$45 per hour
...Experience: 10+ years Machines: 3-axis, 4-axis and 5-axis CNC mills Controls: Haas and Fanuc CAM Software: Mastercam... ...applications. Apply today If you're an experienced CNC mill programmer and setup machinist who wants to own complex 5-axis work from...SuggestedHourly payFull timeContract workTemporary workShift workDay shift- ...CNC ProgrammerGrowing machine shop in Bucks County is in need of a CNC Programmer with 2 to 6 years of experience programming from a drawing or model. This is a full-time permanent position with competitive pay, full benefits, PTO, and flexible work hours! 5-axis milling...SuggestedPermanent employmentFull timeFlexible hours
- ...Position Overview We are seeking a highly skilled CNC Machinist / Programmer to join our growing precision manufacturing team. This is a hands-on role ideal for someone who can independently program, set up, and operate CNC machines while maintaining exceptional...Suggested
- ...Build Small Parts That Do Big ThingsKMM Group is hiring an experienced CNC Swiss Programmer to support complex, tight-tolerance manufacturing for medical device, aerospace, defense, space, and high-tech customers.Swiss programming means solving real manufacturing problems...Contract work
- ...technical skills, attention to detail, and the ability to work independently in a fast-paced manufacturing environment. Experience with CNC milling and GD&T is preferred. Candidates should have a high school diploma or technical certification and the ability to read...Full time
$35 per hour
...Hatboro, PA 19040 Pay: Up to $35 per hour Job Type: Full-Time Experience: 10+ years Machines: Single-turret horizontal CNC lathes, including Y-axis and sub-spindle configurations Controls: Fanuc Why this job is worth considering DPI Inc. is a...Hourly payFull timeContract work- ...Job Description Job Description Overview: We're seeking an experienced CNC Swiss Programmer and Technical Lead to create, modify, and optimize CNC programs for complex Swiss-machined parts across a range of metal and plastic materials. The position combines deep...Relocation package
- ...attention to detail, and the ability to work independently in a fast-paced manufacturing environment. The Milling Machinist position offers hands-on work with CNC and manual milling, reading blueprints with GD&T, and ensuring tight tolerances #J-18808-Ljbffr E F Precision LLC
- ...Operate Grinding Equipment You will operate a variety of grinding machines including: Kellenberger Kel-Vista (3 machines) CNC conversational programming Multi-tool setups Kellenberger Kel-Vita ~ Same as above with non-round grinding capability Jones...Relocation package
- ...CNC PROGRAMMER/ MACHININGGrowing machine shop in Bucks County is in need of a CNC Programmer/ Machinist with 2 to 6 years of experience programming from a drawing or model. This is a full-time permanent position with competitive pay, full benefits, PTO, and flexible work...Permanent employmentFull timeFlexible hours
- ...CNC Mill Machinist CNC Mill Machinist Warminster, PA Sep 24, 2026 CNC Milling Setup/Machinist The Setup Machinist will be responsible for the setup and operation of complex (4 and 5 axis) jobs on our CNC mills. They will ensure their parts meet quality standards and are...
- ...Quality Inspector IICadrex is searching for a Quality Inspector II to directly support site manufacturing practices through development... ...laser cutting, sheet metal fabrication, complex assembly, CNC punching, CNC machining, forming, robotic welding, stamping, fastener...Full timeLocal areaRemote work
- ...CNC Swiss Machinist The Swiss Setup Machinist will be responsible for the setup and operation of complex, close-tolerance jobs on our Swiss-type CNC lathes. They will ensure their parts meet quality standards and are responsible for 1st part approval, prior to turning...
- ...We have an immediate need for a CNC Milling machinist to produce precision parts through setup and operation. Great opportunity for experienced machinist who is able to maintain quality and safety standards with an interest in working for a growing company. Responsibilities...Immediate start
- ...CNC Milling Setup/Machinist The Setup Machinist will be responsible for the setup and operation of complex (4 and 5 axis) jobs... ...manufacturing processes and procedures. Work with the programmer to ensure accuracy and completeness of all Setup and Job-related...
- ...his role is ideal for a programmer who is comfortable working in a close-tolerance milling environment and has hands-on experience with... ...What You'll Do Develop and maintain multi-axis CNC programs using Mastercam CAD/CAM software . Program advanced...Flexible hours
$30 - $40 per hour
5-Axis CNC Mill Machinist Warminster, PA | $30 to $40 per hour | Full-time A precision machining manufacturer in Warminster,... ...operators. You will also train and oversee operators and work with the programmer to keep setups accurate and cycle times on target. Schedule...Hourly payFull timeShift work- ...and this vision continues to be essential to our long-term future. Job Description Duties/Responsibilities of this position include: CNC Machinist capable of running both Lathes and Mills Candidate should be proficient in operating various machine/control configurations...Work experience placement
- ...CNC Machine Operator IAt Klein Tools, curiosity powers discovery, ownership inspires excellence, and urgency means we run towards opportunities. We deliver quality and innovation in everything we do, designing and launching hundreds of groundbreaking products each year...ApprenticeshipTraineeship
- ...Job Description Job Description We are seeking a skilled CNC Programmer specializing in aerospace and defense manufacturing. The ideal candidate will create precise CNC programs using Mastercam and SolidWorks for complex machining operations on advanced equipment....Apprenticeship
- ...CNC Machine Operator 2nd ShiftEOE Statement: We are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status or...Full timeMonday to FridayAfternoon shift
$30 - $40 per hour
...CNC Swiss Machinist Warminster, PA | $30 to $40 per hour | Full-time A precision machining manufacturer in Warminster, Pennsylvania... ...to operators. You will also train operators and work with the programmer to keep setups accurate and cycle times on target, including jobs...Hourly payFull timeShift work- CNC Machinist BH Job ID: 4279 SF Job Req ID: 18327 Ingersoll Rand is committed to achieving workforce diversity reflective of our communities. We are an equal opportunity employer. All qualified applicants will receive consideration for...Full timeShift workDay shift
- ...Description OVERVIEW Cadrex is searching for a Quality Inspector II to directly support site manufacturing practices through development... ...laser cutting, sheet metal fabrication, complex assembly, CNC punching, CNC machining, forming, robotic welding, stamping, fastener...Full timeTemporary workLocal areaRemote work
$32 - $35 per hour
...Manual/CNC Lathe Machinist We currently have an opening for a Manual/CNC Lathe Machinist for a company located in Feasterville, PA. This is a Monday - Friday schedule running from 8AM - 4:30PM with overtime available. Pay Range is $32-35/hr (potentially flexible for the...Monday to FridayFlexible hours- ...Job Description Job Description We have an immediate opportunity for an experienced CNC Service Engineer working out of our Warminster, Pa office. It includes a generous compensation plan with medical benefits. The qualified candidate will be highly skilled and...Full timeWork at officeImmediate startNight shift
$32 - $35 per hour
We currently have an opening for a Manual/CNC Lathe Machinist for a company located in Feasterville, PA. This is a Monday - Friday schedule running from 8AM - 4:30PM with overtime available. Pay Range is $32-35/hr (potentially flexible for the right candidate) The ideal...Permanent employmentTemporary workWork experience placementMonday to FridayFlexible hoursShift work- ...Job Description Job Description Description: The Senior Product Development Engineer II will lead strategic development initiatives for the design, development, and launch of new products from concept through commercialization. Responsible for leading design...Contract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to CNC Programmer II. Be the first to apply!



