CNC Programmer
$100kSterling Engineering
Job Description Title: CNC Programmer
Location: Winston-Salem, NC
Hire Type: Direct Hire
Schedule: 1st Shift | Monday-Friday, 7:00am-3:30pm (occasional overtime as needed)
Compensation: ~$100,000 per year Overview
We are seeking a highly skilled CNC Programmer to support advanced machining operations in a fast-paced manufacturing environment in Winston-Salem, North Carolina. This role is responsible for developing, optimizing, and maintaining CNC programs across multiple machining platforms including mills, lathes, and 5-axis equipment. The position plays a key role in bridging engineering design intent with shop floor execution, ensuring high-quality part production, efficient machining processes, and continuous improvement of manufacturing methods. This individual will also support tooling strategy, process optimization, training, and shop floor problem-solving to improve productivity, quality, and safety. Key Responsibilities
• Develop CNC programs (G-code) for milling, turning, and 5-axis machining operations
• Interpret engineering drawings, blueprints, and technical specifications to create accurate machine instructions
• Select cutting tools and optimize machining strategies for efficiency, quality, and tool life
• Support machine setup, fixture setup, and ensure proper first-run part validation
• Troubleshoot CNC program issues, machining errors, and production failures on the shop floor
• Verify machined parts meet dimensional and GD&T specifications and support operators with adjustments
• Create and maintain setup sheets, programming documentation, and standardized work instructions
• Develop job aids, rework procedures, and process documentation to support production consistency
• Support training initiatives and assist in workforce skill development
• Manage and support complex machining and manufacturing projects
• Process and implement engineering changes within production systems
• Utilize ERP systems (LN/IPREP) for production tracking and documentation
• Support and validate quality gate audits and inspection requirements
• Determine processing requirements for fixtures, tooling, and methods to meet production schedules
• Drive process improvements to reduce cost and eliminate non-value-added activities
• Support Lean Manufacturing initiatives including 5S and continuous improvement programs
• Monitor shop floor safety, eliminate unsafe practices, and maintain a clean work environment
• Identify workforce training needs and support skill development programs
• Lead root cause analysis and continuous improvement efforts for machining issues Qualifications
• 4-year technical degree or equivalent manufacturing/CNC programming experience
• Minimum 5 years of experience in a manufacturing or CNC programming environment
• Strong knowledge of CNC programming principles and CAD/CAM software (Siemens NX, Mastercam, SolidWorks)
• Experience with mills, lathes, and 5-axis CNC machines
• Strong understanding of GD&T and ability to interpret complex engineering drawings
• Experience with PLM systems such as Teamcenter and NX preferred
• Strong problem-solving and troubleshooting skills in a production environment
• High attention to detail and ability to maintain tight tolerances
• Strong computer skills including data entry and manufacturing systems
• Proficiency in Microsoft Office (Excel, Word, PowerPoint) Qualified applicants will receive consideration for employment without regard to race, color, age, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or genetic information.
Meet Your Recruiter Lea Arvanites Qualified applicants will receive consideration for employment without regard to race, color, age, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or genetic information. As one of the most respected names in engineering staffing, Sterling has hundreds of opportunities with top employers. If you've got a friend or colleague seeking their next move in engineering, we could have their next opportunity. We offer a referral bonus for every referral that we place. Submit referral now.
Location: Winston-Salem, NC
Hire Type: Direct Hire
Schedule: 1st Shift | Monday-Friday, 7:00am-3:30pm (occasional overtime as needed)
Compensation: ~$100,000 per year Overview
We are seeking a highly skilled CNC Programmer to support advanced machining operations in a fast-paced manufacturing environment in Winston-Salem, North Carolina. This role is responsible for developing, optimizing, and maintaining CNC programs across multiple machining platforms including mills, lathes, and 5-axis equipment. The position plays a key role in bridging engineering design intent with shop floor execution, ensuring high-quality part production, efficient machining processes, and continuous improvement of manufacturing methods. This individual will also support tooling strategy, process optimization, training, and shop floor problem-solving to improve productivity, quality, and safety. Key Responsibilities
• Develop CNC programs (G-code) for milling, turning, and 5-axis machining operations
• Interpret engineering drawings, blueprints, and technical specifications to create accurate machine instructions
• Select cutting tools and optimize machining strategies for efficiency, quality, and tool life
• Support machine setup, fixture setup, and ensure proper first-run part validation
• Troubleshoot CNC program issues, machining errors, and production failures on the shop floor
• Verify machined parts meet dimensional and GD&T specifications and support operators with adjustments
• Create and maintain setup sheets, programming documentation, and standardized work instructions
• Develop job aids, rework procedures, and process documentation to support production consistency
• Support training initiatives and assist in workforce skill development
• Manage and support complex machining and manufacturing projects
• Process and implement engineering changes within production systems
• Utilize ERP systems (LN/IPREP) for production tracking and documentation
• Support and validate quality gate audits and inspection requirements
• Determine processing requirements for fixtures, tooling, and methods to meet production schedules
• Drive process improvements to reduce cost and eliminate non-value-added activities
• Support Lean Manufacturing initiatives including 5S and continuous improvement programs
• Monitor shop floor safety, eliminate unsafe practices, and maintain a clean work environment
• Identify workforce training needs and support skill development programs
• Lead root cause analysis and continuous improvement efforts for machining issues Qualifications
• 4-year technical degree or equivalent manufacturing/CNC programming experience
• Minimum 5 years of experience in a manufacturing or CNC programming environment
• Strong knowledge of CNC programming principles and CAD/CAM software (Siemens NX, Mastercam, SolidWorks)
• Experience with mills, lathes, and 5-axis CNC machines
• Strong understanding of GD&T and ability to interpret complex engineering drawings
• Experience with PLM systems such as Teamcenter and NX preferred
• Strong problem-solving and troubleshooting skills in a production environment
• High attention to detail and ability to maintain tight tolerances
• Strong computer skills including data entry and manufacturing systems
• Proficiency in Microsoft Office (Excel, Word, PowerPoint) Qualified applicants will receive consideration for employment without regard to race, color, age, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or genetic information.
Meet Your Recruiter Lea Arvanites Qualified applicants will receive consideration for employment without regard to race, color, age, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or genetic information. As one of the most respected names in engineering staffing, Sterling has hundreds of opportunities with top employers. If you've got a friend or colleague seeking their next move in engineering, we could have their next opportunity. We offer a referral bonus for every referral that we place. Submit referral now.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the CNC Programmer in Winston Salem, NC vacancy
- ...Client seeks motivated, detail-oriented Machining professional with a strong background in CNC Programming using MasterCam or GibbsCam. Will interact with Machinists to create and update programs while maintaining the necessary tooling. Flexibility is vital as opportunities...SuggestedFull timeMonday to FridayDay shift
$78k - $82k
...following characteristics and skills What You will Do: Quest Global is seeking a highly organized and detail-oriented CNC Programmer to join our team. A successful candidate in this position will be responsible for developing manufacturing processes for new power...Suggested- ...This position is 1st shift and will have responsibility for CNC programming functions on various machining lines within the Winston... ...industry experience Job Title: Engineer I (CNC Programmer) City: Winston Salem Key Job Elements: Creating CNC...SuggestedFull timeTemporary workPart timeWork at officeImmediate startRelocation packageLong distanceFlexible hoursShift workDay shift
- ...experienced employee who can setup and operate Fanuc controlled CNC Mills and lathes. CAD/CAM programming is a plus. We have 2,3... ...necessary and adjust feeds and speeds with communication from/with programmer Must maintain machine and tools stay in proper operational...SuggestedCurrently hiringFlexible hoursDay shift
- ...collaboratively with other Manufacturing Engineers, Fixture Engineers, CMM Programmers, and Set-up Operators on a daily basis in these efforts.... ...) Develop and implement manufacturing processes and CNC programs for complex 4- and 5-axis milling of turbine airfoil...SuggestedLocal area
$22 - $26 per hour
...Job Description Job Description IMMEDIATELY HIRING CNC MACHINE OPERATORS IN WINSTON-SALEM, NC2nd shift, 5pm-3am, Monday - Thursday,$22 - $26/HOUR Setup custom CNC equipment in a fully climate-controlled, busy machine shop environment. Work on larger, custom parts...Weekly payContract workTemporary workWork at officeImmediate startShift work$31 per hour
...CNC Machine Operator Our client, a leading manufacturing organization specializing in additive manufacturing technologies, is seeking a dedicated CNC Machine Operator to join their dynamic team. As a CNC Machine Operator, you will be an integral part of the manufacturing...Full timeContract workTemporary workShift work- ...Description Job Title: CNC Machinist Location: Rural Hall, NC Employment Type: Contract with potential to convert Industry: Manufacturing Compensation: $31.00/hr. Schedule: 40 hours/week - 1st shift. 7:30-4pm About the Opportunity: ~ Responsible for the operation...Contract workWorldwideDay shift
$20 - $30 per hour
...Job Description Title: CNC Machinist Location: Winston-Salem, NC - Onsite Shifts: ~2nd: 3:00 PM - 11:30 PM (Monday - Friday, some Saturdays for OT) ~3rd: 11:00 PM - 7:00 AM (Sunday - Thursday, some Fridays for OT) Hourly Rate: $20-30/hr + $2.0...Hourly payContract workMonday to FridayShift work- ...beneficial partnerships with customers as well as our team members. Job Description: A Machine Operator applies principals for CNC machine operating, tool off-setting- inspect machine parts, deburr parts, accurate data keeping and basic maintenance of equipment....Full timeTemporary work
$25 - $30 per hour
...long-term customer contracts and ongoing investment in advanced CNC equipment. This CNC Lathe Machinist role is critical to... ...and process issues as they arise Collaborate with machinists, programmers, and quality to optimize results Work in a Pro Shop (PRP) environment...Hourly payLong term contractFull timeShift workWeekend workDay shiftAfternoon shift$25 - $30 per hour
...continued investment in advanced machining capabilities. This Swiss CNC Machinist role is critical to supporting high-precision, small-... ...-process and final quality checks Collaborate with machinists, programmers, and quality teams Work within a Pro Shop (PRP) environment...Hourly payLong term contractFull timeShift workWeekend workDay shiftAfternoon shift- ...Operations as needed. What you will do: Machinist Operates a variety of machining equipment, including but not limited to: CNC mills, manual mills, lathes, saws, measurement devices, grinders, and hand tools. Perform complex and developmental machining work...Temporary workApprenticeshipShift work
- ...Description Positions available second shift. Previous CNC experience preferred. Perform advanced set up, operation, and monitoring of production in a work center and participate in the continuous improvement process to address safety, production, and quality improvements...Work at officeFlexible hoursAfternoon shift
- ...Culture ~ Day and Night Shift Opportunities ~ Air-Conditioned Work Environment What You Will Do As the Swiss CNC Operator/Set Up/Programmer, you will program, set up, operate, and optimize Swiss CNC lathes, EDM, and overmold machines to produce precision...Work at officeShift workNight shiftDay shift
$22 - $26 per hour
...IMMEDIATELY HIRING CNC MACHINE OPERATORS IN WINSTON-SALEM, NC 2nd shift, 5pm-3am, Monday - Thursday, $22 - $26/HOUR Setup custom CNC equipment in a fully climate-controlled, busy machine shop environment. Work on larger, custom parts using 3–5 axis CNC mills...Weekly payContract workTemporary workWork at officeImmediate startAfternoon shift- ...Conversational Programming. • Service/maintain machines. • Perform operations, set-ups, adjustments, cleaning and prove-outs on CNC or Lathe machines. • Read blueprints and/or job orders for product specifications such as dimensions and tolerances and tooling instructions...Permanent employmentWorldwide
- ...CNC Machine Operator 3rd Shift With over 100 years' accumulated experience, ZIEHL-ABEGG is the world leading fan and motor manufacturer. We are the proven leader in the fan and ventilation market, providing innovative and energy efficient solutions to our business partners...Temporary workShift workNight shift
- ...CNC Gear Machinist Will set up, program, and operate CNC Gear Shapers to manufacture precision gears according to customers’ design specifications, ensuring that gears meet quality standards, and production schedules are kept, while maintaining machine efficiency...Full timeMonday to FridayFlexible hoursDay shift
- ...Operations as needed. Primary Responsibilities Machinist Operates a variety of machining equipment, including but not limited to: CNC mills, manual mills, lathes, saws, measurement devices, grinders, and hand tools. Perform complex and developmental machining work...Apprenticeship
$52.1k - $78.2k
...Friday, 2:00 PM – 10:30 PM (overtime available). Key Responsibilities: Plan, layout, set up, and operate a variety of manual, CNC, and computerized machine shop equipment. Perform tool adjustments and ensure precision in all machining operations. Interpret...ApprenticeshipLocal areaMonday to Friday- ...state-of-the-art, clean facility with a climate-controlled environment! Job Purpose: A machinist is responsible for a variety of CNC machine-specific functions—from setting-up equipment, loading materials and operating machinery, to monitoring and optimizing...Hourly payFull timeTemporary workPart timeImmediate startRelocation packageFlexible hoursAfternoon shift
$18 - $24 per hour
...CNC Machine Operator Kernersville, NC 27284 Employment Type: Contract Job Category: Industrial Job Number: 56153351 Pay Rate: $18.00 / hour Hours: Mon– Thurs 7am-4pm; Friday 7am-1:30pm Rate of pay: $18.00-$24.00 Position Summary Graham Personnel Services is seeking...Contract work$21 - $24 per hour
...CNC & BACA Operator Location: Kernersville, NC | Work Type: On-Site, Full Time | Pay: $21-$24/hr Step Into a Skilled Trade Role Where Your Precision and Experience Matter! Are you a detail-oriented CNC operator who takes pride in producing...Hourly payFull timeImmediate start- Job Description Job Description The Manufacturing Associate will be responsible for operating machinery to manufacture raw materials into usable parts and products. The ideal candidate will be responsible for ensuring that the machine is operating at its optimal level...Full timeShift work
- Description Build Your Career. Build America's Future. Vulcan Materials Company is the nation's largest producer of construction aggregates and a major producer of aggregates-based construction materials including asphalt and ready-mixed concrete. When you join Vulcan...Full timeFlexible hours
- Winston Salem, NC Order: 187743 Order Type : Light Industrial Use of Production Router • Use of Calipers • Set up the grinder as specified to the routing guide • Implement Initial Inspection • Quality Checks as specified on the process log sheet...
$27.45 per hour
Briquetter/Overhead Crane Operator Location: Winston-Salem, NC, US, 27107 Role Description: The Briquetter/Overhead Crane position operates the baler and the overhead crane. Operates industrial truck to perform transportation assignments in designated locations according...Local areaNight shiftWeekend work$38.2 - $57.3 per hour
Department: 37631 Wake Forest Baptist Medical Center - Outpatient Rehabilitation: Physical Therapy: Miller Status: Full time Benefits Eligible: Yes Hou rs Per Week: 40 Schedule Details/Additional Information: Days Pay Range ...Full timeTemporary workRelocation packageFlexible hoursShift work- Unbottle YOUR Potential at Pepsi Bottling Ventures! At Pepsi, we spread home-grown joy, in our special Pepsi Bottling Ventures way! Pepsi Bottling Ventures is the nation's largest private bottler and distributor of Pepsi beverages. Pepsi Bottling Ventures is based ...Summer workFlexible hoursShift workWeekend work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to CNC Programmer. Be the first to apply!


