Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

CNC Programmer

$85k - $100k

Sterling Engineering

Job Description

Title: CNC Programmer
Location: La Grange, Illinois
Hire Type: Direct Hire
Salary: $85,000-$100,000/year

Overview

We are seeking a CNC Programmer to support manufacturing operations by developing, optimizing, and maintaining CNC programs for a variety of machining equipment. This role is responsible for interpreting engineering drawings, creating efficient machining programs, supporting production, and driving continuous improvement initiatives. The ideal candidate is detail-oriented, hands-on, and experienced in CNC programming within a manufacturing environment.

Key Responsibilities
  • Create and maintain CNC programs (G-code) for mills, lathes, and 5-axis machining centers
  • Interpret engineering drawings, GD&T, and technical specifications to develop machining programs
  • Select cutting tools, optimize machining strategies, and improve cycle times
  • Support machine setup, fixture development, and production startup activities
  • Troubleshoot CNC programming and machining issues to minimize downtime
  • Verify finished parts meet quality and engineering specifications
  • Create and maintain setup sheets, programming documentation, work instructions, and job aids
  • Develop and support rework processes and manufacturing procedures
  • Process engineering changes and maintain manufacturing documentation
  • Utilize LN/IPREP ERP systems to support production and manufacturing processes
  • Support quality audits and ensure compliance with manufacturing standards
  • Determine tooling, fixturing, and processing requirements to meet production schedules
  • Drive continuous improvement initiatives focused on productivity, quality, and cost reduction
  • Implement Lean Manufacturing, 5S, and other operational excellence initiatives
  • Promote a safe, clean, and organized manufacturing environment
  • Assist with employee training and support the effective utilization of the manufacturing workforce
  • Participate in root cause analysis and corrective action activities
Qualifications
  • Bachelor's degree in Engineering, Manufacturing, or a related technical field, or equivalent manufacturing experience
  • Minimum 5 years of CNC programming experience in a manufacturing environment
  • Strong understanding of CNC programming, G-code, machining processes, and tooling
  • Experience with CAD/CAM software such as Siemens NX, Mastercam, or SolidWorks
  • Experience with Teamcenter Manufacturing, PLM, or Siemens NX is preferred
  • Strong knowledge of Geometric Dimensioning and Tolerancing (GD&T)
  • Ability to read and interpret engineering drawings and technical documentation
  • Experience supporting production, process improvements, and manufacturing engineering activities
  • Strong problem-solving, organizational, and communication skills
  • Experience with Lean Manufacturing and continuous improvement methodologies preferred

Qualified applicants will receive consideration for employment without regard to race, color, age, religion, sex, sexual orientation,

#inPR

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 6 hours ago
Similar jobs that could be interesting for youBased on the CNC Programmer in Winston Salem, NC vacancy
  •  ...inspect parts and ensure tight tolerances What we're looking for: Experience operating screw (or Swiss) machines or similar CNC/precision equipment Strong attention to detail and quality standards Mechanical aptitude and comfort working in a... 
    Suggested
    Shift work

    T. Burks & Associates

    Winston Salem, NC
    3 days ago
  •  ...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... 
    Suggested
    Full time
    Monday to Friday
    Day shift

    AtWork - Winston-Salem

    Winston Salem, NC
    1 day ago
  • $38 - $45 per hour

     ...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... 
    Suggested

    QuEST Global

    Winston Salem, NC
    8 hours ago
  • CNC Machinist BH Job ID: BH-4544-5 SF Job Req ID: Machinist Ingersoll Rand is committed to achieving workforce diversity reflective of our communities. We are an equal opportunity employer. All qualified applicants will receive consideration... 
    Suggested
    Full time
    Monday to Friday
    Shift work
    Night shift

    Ingersoll Rand

    Winston Salem, NC
    3 days ago
  •  ...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... 
    Suggested
    Temporary work
    Shift work
    Night shift

    ZIEHL-ABEGG Inc.

    Winston Salem, NC
    4 days ago
  • $22 - $26 per hour

     ...Job Title: CNC Machine Operator Shift: 2nd Shift (Mon-Thurs, 5 PM-3 AM) Pay: $22-$26/hour + shift differential Job Overview: Work in a climate-controlled machine shop setting up and operating 3-5 axis CNC mills and lathes. You'll handle custom parts... 
    Weekly pay
    Contract work
    Temporary work
    Shift work
    Afternoon shift

    Aerotek

    Winston Salem, NC
    8 hours ago
  •  ...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 work
    Apprenticeship
    Shift work

    Cell and Gene Therapy

    Winston Salem, NC
    2 days ago
  • $68k - $111k

     ...HIRING IMMEDIATELY FOR A CNC MACHINIST / CNC PROGRAMMER ON 1st SHIFT IN WINSTON SALEM, NC! 1st SHIFT: 8 AM - 5 PM MONDAY - FRIDAY THIS IS A DIRECT HIRE POSITION! SALARY RANGE: $68,000 - $111,000/YR. We are seeking an experienced CNC Machinist /... 
    Weekly pay
    Permanent employment
    Immediate start
    Monday to Friday
    Day shift

    Aerotek

    Winston Salem, NC
    4 days ago
  •  ...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 pay
    Full time
    Temporary work
    Part time
    Immediate start
    Relocation package
    Flexible hours
    Night shift

    Progress Rail Services

    Winston Salem, NC
    1 day ago
  • $20 - $28 per hour

     ...CNC Operator Ready to take the next step in your machining career? We are recruiting for an experienced CNC Operator/Machinist for a Direct Hire opportunity with a growing precision manufacturing company in the Triad area. This is a chance to join the company's team... 
    Hourly pay
    Full time
    Monday to Friday
    Day shift

    Elwood Staffing

    Kernersville, NC
    9 days ago
  • Class A CDL Owner Operator – Earn $3.30+ Per Mile - Miller Transfer. Miller Transfer is looking for a professional owner operator truck driver like you to join the family! At Miller Transfer, you choose a lifestyle/career, not a job! Earn more money while driving...
    Monday to Friday

    Miller Transfer

    Winston Salem, NC
    1 hour ago
  • Job Summary Operates assigned multiple spindle automatic screw machines. Follows all safety procedures in execution of job duties. Essential Functions Operates assigned multiple spindle automatic screw machines to perform a limited range of rough and finish ...
    Shift work

    PennEngineering

    Winston Salem, NC
    4 days ago
  • $20 - $24 per hour

     ...Job Description 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-24... 
    Hourly pay
    Contract work
    Monday to Friday
    Shift work

    Sterling Engineering Inc.

    Winston Salem, NC
    28 days ago
  • $25 - $27 per hour

    We have an immediate opening for a Screw Machine Operator/Machinist located in Greensboro, NC to operate multi-spindle automatic screw machines in a fast-paced manufacturing environment. Relocation assistance is offered . This role is responsible for producing precision...
    Immediate start
    Relocation package
    Shift work
    Night shift
    Day shift

    Gables Search Group

    Winston Salem, NC
    3 days ago
  • $25 - $48 per hour

     ...program is required Technical school, machining, or manufacturing coursework preferred Additional training in precision machining, CNC machining, tooling, or mold making is preferred Toolmaker Experience Requirements ~3-5+ years of experience in tool and die... 
    Hourly pay
    For contractors
    Apprenticeship
    Local area
    Immediate start
    Night shift
    Day shift
    Afternoon shift

    Staffmark Group

    Winston Salem, NC
    3 days ago
  • Job Description Job Description Screw Machine Operator The Screw Machine Operator is responsible for setting up and operating assigned multiple spindle automatic screw machines. Responsibilities: * Set up and operate multi-spindle automatic screw machines, ...
    Shift work

    Synerfac Technical Staffing

    Winston Salem, NC
    5 days ago
  • Overview At Firebirds, every role plays an important part in creating extraordinary guest experiences. As a Dish Machine Operator, you are a key part of our Back of House team-ensuring cleanliness, safety, and organization so the kitchen can operate at its highest...
    Hourly pay
    Local area
    Monday to Friday
    Flexible hours
    Shift work

    Firebirds Wood Fired Grill

    Winston Salem, NC
    2 days ago
  • IHOP Dish Machine Operators (DMO) will be responsible for cleaning and maintaining dishware/utensils for the continued smooth operation of the restaurant. IHOP DMOs will also perform assigned sanitation and housekeeping tasks. DMO must have good communication skills and...
    Work experience placement
    Flexible hours
    Shift work
    Weekend work

    IHOP

    Winston Salem, NC
    1 day ago
  • 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

    Home Depot

    Winston Salem, NC
    4 days ago
  • Job Description Job Description Summary: The Machine Operator I is responsible for the daily operation of filling machinery to produce top quality products. Primary Tasks/Responsibilities: Know, understand, and follow production schedule in operation of machinery...
    Shift work
    Weekend work

    Golding

    Winston Salem, NC
    10 days ago
  • Job Description Job Description FMI has been a leading solutions provider of high-temperature materials and composites for more than 50 years, serving the Department of Defense and NASA. Our materials are being used on ground-breaking space initiatives, important...
    Local area
    Shift work
    Night shift

    FMI Composites LLC

    Winston Salem, NC
    6 days ago
  • $22 - $25 per hour

    Painting Prep Specialist (Winston-Salem, NC) Location: Winston-Salem Pay: $22-$25/hr (Based on Experience) Schedule: 7:00 AM – 3:30 PM + Overtime Available What You’ll Be Doing: Surface prep including sanding and cleaning materials Applying primer and prepping parts for...
    Full time
    Day shift

    Skilled Trades

    Winston Salem, NC
    1 day ago
  • $15.3 per hour

    Color Mixer Specialist Color Mixer Specialists tint and mix paint to customer specification. They also work closely with wholesale and retail customers to determine their needs, answer their questions about Sherwin-Williams products, and recommend the right solutions...
    Hourly pay
    Part time
    For contractors
    Work experience placement
    Relocation package
    Afternoon shift

    Sherwin Williams

    Winston Salem, NC
    4 days ago
  • Feeder-Packer Winston Salem, NC If you are a GPI employee, please click the Employee Login before applying. ( At Graphic Packaging International, we produce the paper cup that held your coffee this morning, the basket that transported those bottles of craft beer...
    Temporary work
    Local area
    Worldwide
    Flexible hours
    Shift work
    Night shift
    Day shift
    Early shift

    Graphic Packaging International

    Winston Salem, NC
    4 days ago
  • Job Description Job Description Build Your Career with Ashley Furniture ! Licensed HVAC Technician - 5 Years Commercial Experience At Ashley Furniture, we're one of the world's largest manufacturers of quality home furnishings. Our facilities span multiple industries...
    For contractors

    Ashley Furniture Industries, Llc.

    Winston Salem, NC
    23 days ago
  • Job Description Job Description Who We’re Looking For Hood Container Corporation is seeking a Machine Operator to run Printing and/or Die Cutting Machines on 2nd and 3rd shifts at our Winston Salem facility. If you have corrugated industry experience , are ...
    Hourly pay
    Shift work
    Night shift
    Afternoon shift

    HOOD CONTAINER CORPORATION

    Winston Salem, NC
    6 days ago
  • Job Description Job Description Gwyn Services is looking for experienced HVAC technicians looking to join our HVAC Service Team. We are seeking candidates with 3-5 years of experience in the HVAC Field. Applicants must have a valid NC driver's license, SSN, and pass...
    Full time

    Gwyn Services

    Winston Salem, NC
    24 days ago
  • Your safety is our top priority! Company Overview: RIDENROLL ( is a California-based, for-profit technology platform that connects users with ride-hauling drivers and delivery services at competitive prices. We are dedicated to delivering top-notch services, ...
    For contractors
    Work at office
    Local area
    Flexible hours

    RidenRoll

    Winston Salem, NC
    20 hours ago
  •  ...over 250,000 square feet of fabrication facilities, Lyndon is capable of producing over 50,000 tons of fabricated steel per year. With CNC automated machinery, we can support fast-track construction and deliver to customers across many industries. Lyndon offer... 
    Relocation package
    Monday to Friday
    Flexible hours
    Day shift

    Steel Fabricators

    Winston Salem, NC
    1 day ago
  •  ...Monday-Friday 8:00 am-5:00 pm What you will do: Plans, designs, and executes custom tooling projects using AutoDesk Fusion 360 and CNC equipment with the goal of executing custom bag designs in a timely manner Leads tooling projects to improve manufacturing by... 
    Temporary work
    Monday to Friday
    Day shift

    Charter Medical LLC

    Winston Salem, NC
    22 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to CNC Programmer. Be the first to apply!