×
Register Here to Apply for Jobs or Post Jobs. X

CNC Programmer

Job in Buffalo Grove, Lake County, Illinois, 60089, USA
Listing for: Wabtec
Full Time position
Listed on 2025-12-19
Job specializations:
  • Manufacturing / Production
    Manufacturing Engineer, Manufacturing Production, Lean Manufacturing / Six Sigma, Operations Engineer
Job Description & How to Apply Below
Location: Buffalo Grove

Job Description What does the job involve?

The CNC Programmer has responsibility for creating Computer-Numerical-Control programs (CNC) utilizing Computer-Aided-Manufacturing (CAM) software for manufacturing equipment (CNC Lathes 2X, CNC Mills 3X, CNC Multi Spindle Lathes 7X) in support of the Product Realization Process. Plans and executes CNC programming, tooling technology, and manufacturing strategies supporting the production of products within the company. Supports Manufacturing and Quality Department personnel related to CNC programs and production processes, within or outside the organization.

Essential Duties and Responsibilities

Under general supervision, must be able to perform a variety of job duties including, but not limited to:

  • Plans, develops, maintains, and provides CNC programming support for manufacturing products utilizing CAM software (Master Cam and/or Part Maker) in accordance with product requirements, shop drawings, or instructions.
  • Develops, maintains, and provides CNC program geometries, CNC tool paths, fixturing, jaws, and 3D solid models in support of Manufacturing, CNC Programming, and Inspection functions.
  • Works closely with Planning, Manufacturing, and Quality to provide engineering technology and CNC support for products and manufacturing processes.
  • Plans, maintains and provides tooling technologies & efficiencies, manufacturing strategies, and improvement opportunities in production.
  • Provides technology advancements, studies, and ideas to improve the manufacturing process, including lean manufacturing philosophies (i.e. removing waste, reducing costs, and improving throughput).
  • Develop and maintain standard work, work instructions, and written materials to support the control and standardization of CNC programming information in the manufacturing process.
Qualifications

Education and/or Experience
  • Desired Education;
    College degree, Vocational Certificate, or equivalent work experience in CNC/CAM programming of lathes and mills.
  • Qualifications:

    3+ years minimum in a manufacturing environment utilizing CNC/CAM software.
Required Skills
  • Strong organizational skills
  • Excellent communication skills
  • Problem solving skills
  • Prior experience in a rapid growth environment
  • Working knowledge of CNC programming with 3D solid models CNC/CAM/CAD (Master Cam, Part Maker, Solid Works, or Space Claim, preferred).
  • Knowledge of Fanuc CNC programming language, standard G code programming.
  • Working knowledge and experience (“hands‑on”) with CNC Lathes (2x, 2.5x), CNC Mills (3x), CNC Multi Spindle, Multi Turret Lathes 7x).
  • Ability to prioritize and multi-task, working in a team environment.
  • Good verbal and written communication skills, detail oriented, organization skills.
  • Experience in reading and interpreting engineering blueprints & drawings.
Physical Requirements
  • Standing/Walking: May need to stand or walk for extended periods, especially when monitoring or setting up machines on the production floor.
  • Sitting: Prolonged periods of sitting at a computer workstation for programming tasks and data entry.
  • Manual Dexterity: Use of hands and fingers to handle tools, operate touch screens, input devices, or make fine machine adjustments.
  • Lifting/Carrying: Occasionally lift or move items up to 25 pounds (e.g., machine parts, tools, materials).
  • Bending/Kneeling/Crouching: May be required when performing machine setups, troubleshooting, or maintenance checks.
  • Vision Requirements: Close vision, depth perception, and the ability to adjust focus to read screens, drawings, and precision instruments.
  • Hearing: Must be able to hear alarms, instructions, or machine sounds that indicate performance or malfunction.
  • Climbing: Occasionally climb stairs or ladders to access certain parts of the equipment or control panels (depending on machine size).
  • Environmental Tolerance: May work in environments with exposure to noise, vibration, dust, lubricants, and varying temperatures.
Additional Information

Working Pattern : 8:00am - 5:00pm

Annual Rate : $60,/yr.

Trade Compliance Statement Access to our facilities is restricted under the International Traffic in Arms Regulations (ITAR) and/or the Export Administration Regulations (EAR) to…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary