CNC Programmer
$32 - $40 per hourCyberCoders
Job Description
Job Description
CNC Programmer
We are a well-established, family-owned manufacturing company that has been a trusted name in the industrial equipment space for decades. This organization specializes in the design and fabrication of highly engineered, custom heat transfer systems and pressure vessels used across a range of critical industries.
With fully integrated, in-house engineering and machining capabilities, we deliver end-to-end solutions-from design through fabrication-ensuring quality, precision, and responsiveness that sets them apart in the market
Position OverviewWe are seeking a detail-oriented CNC Programmer to develop, optimize and document CNC programs for precision parts production. The role focuses on converting engineering drawings into efficient, accurate CNC programs using CAD/CAM tools (including Mastercam), supporting machine setup, and collaborating with machinists and quality teams to meet production, cost, and quality goals. Key Responsibilities
- Create and optimize CNC programs from engineering drawings and specifications.
- Generate toolpaths and post-process code using Mastercam and other CAM software.
- Translate part geometry into efficient machining strategies, selecting cutting tools, feeds, speeds and operations.
- Test and debug programs through simulation and on-machine dry runs; revise programs based on results.
- Support machine setup and first-article runs; work directly with CNC machinists to resolve issues during production.
- Maintain accurate program libraries, setup sheets, tooling lists and documentation for production.
- Collaborate with engineers and quality inspectors to ensure parts meet dimensional and surface-finish requirements.
- Drive continuous improvement by reducing cycle time, minimizing tooling costs, and improving part quality.
- Follow safety procedures and maintain a clean, organized shop environment.
Qualifications
- Associate degree, technical diploma, or equivalent experience in machining, manufacturing technology, or a related field.
- 3+ years of CNC programming experience in a production environment.
- Proven proficiency with Mastercam (toolpath creation, post-processing, and simulation).
- Hands-on experience as a CNC machinist, including setup, fixturing, and operation of mills and lathes.
- Strong understanding of G-code, CNC controls (e.g., Fanuc, Haas), tooling, feeds and speeds.
- Ability to read and interpret engineering drawings, GD&T, and inspection data.
- Familiarity with materials, cutting tools, and machining processes for metals and plastics.
- Excellent problem-solving, communication and teamwork skills; able to work cross-functionally with engineering and quality teams.
- Detail-oriented, organized, and committed to meeting production schedules and quality standards.
- Willingness to work flexible hours or shifts as required by production demands.
Benefits
- Hourly rate: $32-40/hr
- Healthcare package
- 401k
- Flexible PTO
- Work with industry leaders!
- ...tech, chemicals, energy, lifestyle, food production, and industrial equipment. Who we are looking for We are looking to add a CNC Programmer to our growing team. This position will include CNC programming, fixture design and development, creation of machining processes...SuggestedContract work
- ...pride in cultivating a collaborative and forward-thinking work environment. We're currently seeking a passionate and skilled Swiss CNC Programmer to join our team and contribute to our mission of delivering high-quality, engineered solutions to our customers worldwide. In...SuggestedTemporary workLocal areaWorldwideRelocation package
$75k - $110k
...We are looking for CNC Programmers to join our Pittsburgh (Cheswick) location. Your Responsibilities: Interface with design engineering in coordinating the release of new products and conduct reducibility review of engineering drawings prior to release. Perform...SuggestedHourly pay- ...Job Description Job Description Our Client in New Kensington, PA seeking a skilled Swiss CNC Programmer to join their team! Schedule: Monday - Friday Pay: DOE Responsibilities Develop, simulate, and implement complex multi-axis G-code programs for Swiss...SuggestedMonday to Friday
- ...CAD/CAM Programmer (CNC Plasma) Equipment & Assembly Plant | Pittsburgh, PA At Calgon Carbon, A Kuraray Company, you'll do more than program machines—you'll help manufacture equipment that supports cleaner air and cleaner water around the world. Join a global leader...SuggestedWorldwideMonday to Friday
- ...Machinist / CNC Machinist Location: New Kensington, PA Job Type: Full-Time Job Description: We are looking for an experienced Machinists (manual and/or CNC) to join our team. In this role, you will be responsible for producing precision parts and components by...Full time
- ...Job Full Description Responsibilities Set up and operate CNC press brake for sheet and light plate Set up and operate CNC plasma cutting table Read and interpret fabrication drawings and weld symbols Select tooling and set bend sequences...
- ...CNC Machinist Responsibilities Setting up and operating lathes, cutters, borers, millers, grinders, presses, drills, and CNC machines Aligning and positioning tools, gears, cams, and templates to meet exact specifications Performing test cycles to verify...Temporary workWork at office
- ...union position and will be assigned to one of three shifts. Training for this position will happen during first/daylight shift. CNC machining experience is preferred, and programming is a plus. Must be able to work to close tolerances on large products. Experience...Shift workAfternoon shift
- ...Job Description Job Description **OVERVIEW ** We are seeking a talented and experienced Lead CNC Programmer to join our dynamic team in New Kensington, PA. As a key player in our manufacturing facility, you will be responsible for developing and optimizing CNC...
- ...CNC Machinist Oxford Solutions is working with a manufacturing client seeking an experienced CNC Machinist for a direct hire, onsite opportunity. This role is ideal for a skilled machinist with strong setup and operation experience across horizontal and vertical machining...
- A local metal fabrication plant in Upper Burrell/New Kensington is looking for entry level sandblaster. The company's goal is to see everyone succeed! Be a part of a family-owned business that cares about their employees! This is daylight flex time so it fits with your...Local areaFlexible hours
- ...The CNC Machinist supports Holtec's Manufacturing Operations by setting up and operating CNC machining equipment (Computer Numerical Control) to produce high-precision components that meet strict engineering specifications and tolerance requirements. This role requires...Apprenticeship
- ...CNC Entry level Machinist CNC Machinist to operate and maintain CNC equipment in an additive manufacturing environment. In the position of CNC Machinist, you will be responsible for reading and interpreting technical blueprints, collaborating with AM Engineers, operating...Work experience placementShift work
- ...CNC Machinist – Stop Settling. Start Building Something Better. Are you tired of being just a number on the shop floor? Sick of: Running outdated equipment that makes your job harder—not easier Being pushed for speed over quality Leadership that doesn’t understand...Flexible hoursShift workNight shift
- ...CNC Machinist FerroWorks has locations in Pittsburgh, McKees Rocks, and Kutztown, PA including McConway and Torley and Standard Forged, which have been in continuous operations since 1869, the same year the first US transcontinental railroad was completed. We have been...Temporary workFlexible hoursShift workWeekend work
- ...CNC Machinist Trainee - $1,500 Sign-On Bonus! Looking for meaningful work where you can make a difference in global innovation? Engineer a better future with Aerotech, a global leader in precision motion and automation. Our customers create some of the most innovative...TraineeshipRelocation packageMonday to FridayDay shift
$24 - $29 per hour
Description: Manual Machinist Hanco is a dynamic and safe place to work where success is the result of dedicated and experienced employees. We pride ourselves on providing unique solutions to our customers' needs. We depend on our employees experience, creative...Hourly payFull timeWork at officeRelocationShift work$25 - $34 per hour
...Job Description Job Description Job Title: CNC Operator Location: Lower Burrell, Pennsylvania Type: Contract To Hire Compensation: $25.00 - $34.00 Contractor Work Model: Onsite – onsite Hours: Monday – Thursday, 5:00 AM – 3:00 PM (40 hours/week)...Contract workFor contractorsLocal areaShift work- ...biotech, clean tech, chemicals, energy, lifestyle, food production, and industrial equipment. Who we are looking for We are seeking CNC Setup/Operators to perform machine setups and operate CNC (computer numerical controlled) machinery to fabricate parts that meet...Contract workCurrently hiringMonday to FridayShift workDay shiftAfternoon shift3 days per week
$52k
...are seeking a skilled Machinist to join our production team. The ideal candidate will have hands-on experience operating manual and CNC machine tools to produce precision parts according to customer specifications and blueprints. This role requires attention to detail,...Full timeFor contractorsLocal areaNight shiftDay shiftAfternoon shift- ...routine and semi-routine assignment planning, layout, set up, operating and making tool adjustments for various types of manuals, NC and CNC machine shop equipment. Under general supervision, works from blueprints, process sheets and sketches to perform production od...Permanent employmentFull timeTemporary workH1bShift workWeekend workAfternoon shift
- ...drawings, selecting proper tooling, and holding parts within close tolerances is essential Prior experience running a brake press/CNC or heavy machinery is required; programming experience preferred Employee must be able to use both hands to control equipment and...RelocationShift work
- ...cutting-edge technology, we want to hear from you. Position Summary The Co-op Machinist Trainee will set up and operate manual and CNC milling machines to fabricate metallic and nonmetallic parts in a production environment. What will your day look like? At...Traineeship
$25 per hour
...dedicated Wire EDM Machinist to join our team. The ideal candidate will have a strong background in Wire EDM operations, programming, and CNC machining. If you’re passionate about precision manufacturing and thrive in a collaborative environment, we’d love to hear from you!...Hourly payDay shift- Laser Machine Operator At Forms+Surfaces we design and manufacture architectural products used in public spaces around the world. From walls and elevator interiors to site furnishings and lighting, our line invites creativity and provides real-world solutions to the...Full timeRelocationShift work
$18 - $32 per hour
...potential and provide meaningful avenues for personal and professional growth. Who we are looking for We are currently searching for CNC Machinists to join our team at our newly renovated plant in New Kensington, PA. As a CNC Machinist, you will be running state of the...Contract workApprenticeshipShift workDay shift- LEADERS IN QUALITY CONSTRUCTION AND INFRASTRUCTURE E9INE Development, LLC We are an exciting, young, family-owned construction company that puts priority on mentoring and helping individuals become the best versions of themselves. Our core values are what is most...
- ...Job Description Job Summary: We are seeking a skilled Machinist to set up and operate a variety of computer numerical control (CNC) and manual machine tools to produce precision metal parts. In this role, you will read technical blueprints, calculate dimensions, and...Apprenticeship
- ...Job Description Job Description Job Description : CNC Programmer/Operator Location : ATS Jatco (4429 Ohio River Blvd. Pittsburgh, PA 15202) An established Pittsburgh based tool & die and precision machining shop is searching for a Full-Time CNC Programmer...Full timeWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to CNC Programmer. Be the first to apply!



