Programmer, CNC Resume Sample

17 votes
Resume Create

The Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Felicia O'Conner
3295 Stamm Radial,  Boston, MA
+1 (555) 978 9537

Work Experience

Programmer Cnc-senior
03/2016 - PRESENT
Phoenix, AZ
  • Perform PM’s on milling machines
  • Perform machine setups and first off’s as per requirement
  • Record parts / Set-up’s / programing time/ and run time through Counterpart when necessary for tracking of time on a specific job
  • Programming CNC lathes utilizing Mastercam X9
  • Troubleshooting of process and equipment issues
  • Comprehend and utilize blueprints/drafts/schematics
  • Comprehend and adhere to company's ISO quality system
  • Experience setting-up and operating CNC lathes or turning centers
CNC Machinist / Programmer
10/2009 - 02/2016
Boston, MA
  • Able to troubleshoot faulty programs and make corrections as necessary
  • Program, set-up, and operate CNC Routers
  • Calculate speed and feed to achieve optimum quality and production
  • Maintain and edit programs to improve processes
  • Select proper tooling for materials being machined.
  • Work with engineers on preparation of drawings
  • Test new materials and tools for the production of products produced using CNC routers
  • Inspect parts and assist in establishing QC specifications for new products
  • Solid Works and AutoCAD or equivalent proficiency required
CNC Machine Programmer
06/2006 - 08/2009
Los Angeles, CA
  • Precision sheet metal fabrication. Ability to Read blue prints, (verify flat pattern development and generate CNC programs for a variety sheet metal fabrication equipment. IE turret presses, lasers, and turret/laser combo machines
  • Read and analyze blue prints or sketches Knowledge of Merry Mechanization or other Cad/Cam systems
  • Working knowledge of 3D CAD programs (i.e. Solid Works) Knowledge of computers and tools, G-code programming, DXF, IGES files, etc and spreadsheet applications
  • Excellent analytical and problem solving skills Basic knowledge of engineering principles
  • Operating CNC vertical mill
  • Adhering to all safety protocol
  • General shop upkeep
  • Help with finishing and shipping
  • CNC machining experience including at least 3 years’ in a CNC Swiss Screw Machine Programming role


University of Pittsburgh at Bradford
2000 - 2005
Engineer's Degree in Engineering

Professional Skills

  • Excellent communication skills and experience in employee training
  • Excellent problem solving, troubleshooting, communication, and people skills
  • Strong math skills, basic geometry and trigonometry
  • Well organized and strong verbal communication skills
  • Prior experience using and programming CMM equipment
  • Good written and verbal communications skills required
  • In addition to the above qualifications, higher levels can be obtained based on skill and experience

How to write Programmer, CNC Resume

Programmer, CNC role is responsible for basic, training, compensation, shipping, manufacturing, design, assembly, engineering, government, software.
To write great resume for programmer, cnc job, your resume must include:

  • Your contact information
  • Work experience
  • Education
  • Skill listing

Contact Information For Programmer, CNC Resume

The section contact information is important in your programmer, cnc resume. The recruiter has to be able to contact you ASAP if they like to offer you the job. This is why you need to provide your:

  • First and last name
  • Email
  • Telephone number

Work Experience in Your Programmer, CNC Resume

The section work experience is an essential part of your programmer, cnc resume. It’s the one thing the recruiter really cares about and pays the most attention to.
This section, however, is not just a list of your previous programmer, cnc responsibilities. It's meant to present you as a wholesome candidate by showcasing your relevant accomplishments and should be tailored specifically to the particular programmer, cnc position you're applying to. The work experience section should be the detailed summary of your latest 3 or 4 positions.

Representative Programmer, CNC resume experience can include:

  • Demonstrate superior experience with CAD packages such as Solid Works, MasterCam and/or Pro E
  • Experience on operating and setting up conventional too room machinery
  • Experience with fine-tuning precision tooling
  • Experience programming Haas brand control and/or programming
  • Previous experience placing tooling orders as needed
  • Strong background in precision machining

Education on a Programmer, CNC Resume

Make sure to make education a priority on your programmer, cnc resume. If you’ve been working for a few years and have a few solid positions to show, put your education after your programmer, cnc experience. For example, if you have a Ph.D in Neuroscience and a Master's in the same sphere, just list your Ph.D. Besides the doctorate, Master’s degrees go next, followed by Bachelor’s and finally, Associate’s degree.

Additional details to include:

  • School you graduated from
  • Major/ minor
  • Year of graduation
  • Location of school

These are the four additional pieces of information you should mention when listing your education on your resume.

Professional Skills in Programmer, CNC Resume

When listing skills on your programmer, cnc resume, remember always to be honest about your level of ability. Include the Skills section after experience.

Present the most important skills in your resume, there's a list of typical programmer, cnc skills:

  • Hands on CNC programming (2D and 3D) using Master Cam. Solid Works and Solid Edge Surface modeling experience
  • Effectively manage multiple tasks, adhering to strict deadlines and commitments
  • Correspond effectively with co-workers, customers, and vendors
  • Using CAM software and solid models, create/program machining tool paths and generate post process program
  • Experience using Mazatrol machining interface
  • Experienced with the fixturing and machining of castings and welded fabrications

List of Typical Experience For a Programmer, CNC Resume


Experience For CNC Machinist / Programmer Resume

  • Minumum of 1-3 years of related experience
  • Verifies conformance of finished work-piece to specifications, using measuring and inspection tools as necessary
  • Maintain a clean and organized work area and maintain all equipment, to like new appearance, according to maintenance plans and established procedures
  • Basic programming (G codes)
  • Use CADCAM software to generate machining programs

Experience For CNC Operator / Programmer Resume

  • Flexible, ability to work in a fast-paced constantly changing environment with long hours and tight deadlines
  • Okuma Genos L300-M Lathe Operator capable of programming and set-up of machine
  • Rotate through various machining centers and proficiently perform necessary job function
  • Document outstanding issues either written or verbally to ensure smooth transition between shift
  • Understand and hand write G-Code CNC machine language for Swiss machines
  • Calculates and sets controls to regulate machining factors such as speed, feed, coolant flow, and depth and angle of cut, or enters commands to retrieve, input, or edit computerized machine control media according to established guidelines and procedures
  • Familiar with G Code and M Code

Experience For CNC Machine Programmer Resume

  • Performs routine maintenance tasks on machines as required
  • Ensure that safe work practices are followed and adhered to
  • Programs, performs setup and runs mills and lathes, which could include FADALS, LPP, APC and 5-Axis Machines
  • Develop and manage standard tool libraries
  • Utilization of AICC (Artificial Intelligence Contour Control) desired
  • Setup and run Multi-Axis CNC Vertical Mills and CNC Lathes
  • Set up and machine complex and high tolerance components

Experience For CNC Machinist Programmer Resume

  • Analyzes job orders, drawings, blueprints, specifications, films, and design data in order to calculate dimensions, tool selection, machine speeds, and feed rates
  • Interpret engineering documentation and write appropriate shop floor work instructions essential
  • Review current tooling usage, investigate potential new technologies and make recommendations to improve process
  • Perform inspection, preventative maintenance and ensure machines are operating optimally
  • Proficient in Catia V5 adn Vericut 7.4 or 8

Experience For CNC Machining Programmer Resume

  • Creates documentation to determine machine process procedures for new or modified parts
  • Analyze and interpret blue print, specifications or sample parts to determine dimensions and tolerances of finished work pieces, and setup requirements
  • Plan machine set ups, program necessary information into control system, position work piece and operate various CNC machine through production runs to form specified quantities of piece parts to specified tolerances. Deburr parts as needed
  • Monitor machine functions to ensure that parts are manufactured to defined specifications
  • Perform first piece inspections and make necessary adjustment to machine to ensure parts are formed to designated tolerances. Complete inspection reports as required
  • Communicate with managers, production control, quality and other shop personnel for assignments and to resolve quality issues

Experience For CNC Lathe Programmer Resume

  • Act as subject matter expert and train co-workers as requested
  • Follow all procedures and processes in accordance to assembly of part/unit to build a defect-free product. Complete required in-process inspection, repair any defects found and document critical quality information as necessary
  • Read and interpret Blue Prints/Technical Drawing
  • Actively participate in continuous improvement of our products and processes to better serve our customers and improve the overall profitability of Jetstream
  • Coordinate floor activities for your machine’s operation on the shift defining work assignments congruent with operations schedules and communicating goals for shift
  • Primary interface between Engineering, Customers Service and Manufacturing. Advise and assist in developing the manufacture of complex tools, interrelated mechanisms and fixtures
  • Assist the management functions with questions related to programs, set-up and tooling used in the manufacturing process
  • Capable of working within an established quality assurance program of procedures and controls such as an ISO 9001 quality system
  • Responsible for operation, loading parts, proving programs, operating controls, setting offsets, deburring and inspection of quality parts for conformance to requirements

Experience For Programmer / CNC Machinist Resume

  • Studies and interprets drawings, manuals, specification or sample parts to determine dimensions and tolerances of finished work pieces, sequences of operations and set up requirements
  • Ensure productions rates are met or exceeded
  • Lead 2 or 3 operators to ensure productivity and quality standards are met
  • Perform advance and intermediate set-ups and operate most jobs routed to the assigned machines with assistance and meet the production standard required for the given department
  • Operates CAD/CAM software (Gibbs and Virtual Gibbs) to produce G-Code programs for machines
  • Perform various machine functions such as boring, drilling, milling, and tapping
  • Check work within close tolerances and inspect component parts to print using micrometers, calipers, thread gauges, dial bore gages, etc. throughout the process
  • Determines type of work holding devise and plans for material and program

Experience For CNC Operator Programmer Resume

  • Reads, interprets and converts blueprints before releasing to shop floor
  • Program and set up Haas CNC 4 Axis Milling Center and CNC Lathe
  • Machine and assemble custom designed precision tooling
  • Reviews drawings and models for revision changes. Updates programs as needed
  • Read blueprints to machine shop tolerance of up to +/- .0005
  • Work with all metals and alloys

Experience For Cnc Machine Operator / Programmer Resume

  • Setup and operate computer controlled centers, tool setting probes, work piece probes, indexing fixtures and/or tables, multiple pallet fixtures and secondary operation machines
  • Perform all types of setups including all types of programming as required to machine a quality part in the most efficient manner. This includes changing feeds and speeds, adjusting tools and modifying existing programs to obtain the most efficient setup
  • Work to close tolerances required on jobs being machined as specified by blueprints. Operator uses most efficient tools at most efficient feeds and speeds to produce a quality product
  • Use necessary measuring tools such as depth gauges, micrometers, dial bore gauges, etc. to check dimensions and finishes as required. Keep machine and work area clean of chips and cuttings, performs normal oiling and greasing of machine
  • Programming mills & lathes by entering instructions, including zero & reference points, setting too registers, offsets, compensation & conditional switches, calculating requirements including basic math, geometry & trigonometry, proving parts programs
  • Knowledge of proper cutting speeds and feeds based on tool and material
  • Sufficient knowledge of traditional and nontraditional machining

Experience For Programmer Cnc-senior Resume

  • Read and understand precision measuring
  • Knowledge of datum's and close tolerance machining
  • Analyzes engineering drawings to define configuration of parts and determine type and sequence of machine operations
  • Develops programs for machining parts, tools, or sheet metal on numerically controlled machine tools
  • Makes proper cutter selections for each part, taking into consideration such factors as speeds, types of cutters, feeds, and control systems limitations
  • Selects program routines for the most efficient computer calculation of dimensional and machining requirements for each part
  • General machining background
  • Perform insert changes and ensure that tool holders are available/ pre set and ready to use for production
  • Perform Laserwelder setup and ensure production readiness

List of Typical Skills For a Programmer, CNC Resume


Skills For CNC Machinist / Programmer Resume

  • Working with solid models and 3D surfacing
  • Experienced and trained in the set-up, and operation of CNC Routers or Milling Machines
  • Knowledgeable in the use of CAD and programming software such as Mastercam and Solidworks
  • Experience working with nonferrous metals
  • Experience using Fanuc and/or Siemens interface
  • Extensive experience CNC programming, setup, and the efficient operation of CNC Lathes
  • Possesses 4-5 axis machining experience

Skills For CNC Operator / Programmer Resume

  • Programming experience
  • Milling and lathe experience on CNC machines
  • Experience programming and set up of CNC machines
  • 2 – 5 years of manufacturing experience is required
  • CNC multi-spindle Lathe programming experience in a fast paced, high stress, job shop enviornment
  • Strong desire to learn and improve, we are building a world class company and need very motivated
  • Operate shop equipment that includes CNC/NC, automatic and manual surface grinders, vertical & horizontal milling machines, and radial drill presses
  • CNC experience includes programming in G&M Code

Skills For CNC Machine Programmer Resume

  • Previous experience and training in a similar role
  • Setup, adjust, and operate CNC Milling Centers (3, 4, and 5 Axis)
  • Previous hard milling experience needed
  • Extensive experience with plastic injection molding
  • Strong understanding of basic Trigonometry
  • Certificate in Machining Technologies or equivalent experience
  • CNC experience
  • Experienced in the operation of Manual and CNC equipment
  • Strong background in conventional machines and CNC machine

Skills For CNC Machinist Programmer Resume

  • Experience in machine shop and CNC mill operations equipment
  • Can read CAD drawings/solid models for program development that meets customer requirements
  • Mazak ( preferably PFH 4800) & Mazatrol experience
  • Multitask and maintain focus on priorities
  • Strong understanding in blue print reading/ geometric tolerance interpretation
  • Or more experience as Mill/Lathe Programmer

Skills For CNC Machining Programmer Resume

  • Program, setup and operate CNC lathes, mills and EDM's
  • Experience in a fast-paced Machine Shop
  • Microsoft Office, Word, and Excel experience
  • Working from Engineering Change Notices and work releases to define manufacturing processes and cycle time for product costing
  • Willing to wear proper PPE including eye protection, safety shoes, and hearing protection as needed

Skills For CNC Lathe Programmer Resume

  • Creating and editing complex programs using Mastercam and machine controllers
  • Understanding of proper cutting speeds and feed
  • Machining and holding tolerances of .0005"
  • Programming from 3-D Models with Surfacing
  • Machining and holding tolerances of +/- .001"
  • Programming extremely close tolerance parts using Esprit, Mastercam, HyperMill, Vericut, NC Simul or Renishaw Productivity+ software
  • Engineering Apprenticeship (or equivalent)
  • Operating multiple CNC machines

Skills For Programmer / CNC Machinist Resume

  • Programming of C. N. C. equipment is required
  • Maintains specifications by observing drilling, grooving & cutting, including turning, facing, knurling & thread chasing operations
  • Able to diagnose and troubleshoot CNC machines using judgment and queues including hearing or feeling the material interaction with machine
  • Set up mills by installing & adjusting tools, stops, indicating vices, & tramming heads
  • Responsible for the programming, setting up and troubleshooting of CNC lathes, mills, EDM's and other precision manufacturing equipment
  • Working knowledge of Geometric Dimensioning and Tolerancing (GD&T)
  • Knowledge of different tooling used in manufacturing processes

Skills For CNC Operator Programmer Resume

  • Use measuring and Q/C tools and testing equipment
  • Carry out complete machining procedure of precision components, working to fine tolerances
  • Exceptional measuring and blueprint-reading ability
  • Understands geometric dimensioning & tolerancing (GD&T)
  • Test and modifies existing parts programs for engineering changes or program improvements
  • Select, setup, monitor, and maintain tooling during job runs

Skills For Cnc Machine Operator / Programmer Resume

  • Verifies settings by measuring positions, first-run parts, & sample workpieces, adhering to international standards
  • We program with Unigraphics/NX 11; we are willing to provide off site training for well qualified candidates
  • Proficiency using basic measuring and alignment equipment, calipers, dial indicators, micrometers, edge finder, height gage, optical comparator, etc
  • Selects, aligns, and secures holding fixtures, cutting tools, attachments, accessories, and materials on machines as necessary to machine parts as required
  • Both Operating and Programming positions available
  • Plans, develops and modifies programs to control machining or processing of parts by automatic machine tools, equipment, or systems
  • Knowledge of on machine probing and probe program creation using CAPPS-NC software
  • Responsible for all milling operation for a specific machine and related key performance measures of operation adhering to BJA’s and safe work practices
  • Occasionally responsible for polishing finished machined dies to the Masonite specifications adhering to BJA’s and safe work practices

Skills For Programmer Cnc-senior Resume

  • Knowledge of different materials used in manufacturing processes (including different grades of steel, aluminum, plastics, laminates, plastics, and other materials)
  • Understanding of basic algebra and trigonometry
  • Production of high precision parts and performing complex setups required to produce the parts; ability to write and troubleshoot machine programs
  • CNC Programming: 5 years (Required)
  • Support production on a daily basis to ensure that customer needs are being met
  • A creative thinker with the ability to raise the bar in CNC machining
  • Temp to Hire: These clients are genuinely seeking long term employment
  • Read and follow instructions including blueprints

List of Typical Responsibilities For a Programmer, CNC Resume


Responsibilities For CNC Machinist / Programmer Resume

  • Work is performed primarily in a manufacturing and office environment
  • Read, and interpret G code programming
  • Knowledge of machine shop practices, machining methods, and proper speeds and feeds
  • Familiar with additive manufacturing technologies
  • Able to identify and replace broken tools
  • Able to change fixtures and manage tool libraries
  • Able to Identify and replace broken tools quickly
  • Able to perform setup and change over
  • Able to use mechanical hand and simple power tools

Responsibilities For CNC Operator / Programmer Resume

  • General math knowledge and ability to solve basic geometric problems
  • Understands English and Metric measurement systems and ability to convert both
  • Team Members who want to aggressively improve themselves
  • Lift 25 lbs. unassisted
  • Pass Background and Drug-screenings
  • Basic knowledge of manual lathes and mills
  • Work to tolerances +/- .0005 on some parts
  • Troubleshoot problems and think critically

Responsibilities For CNC Machine Programmer Resume

  • Provide feedback on print inadequacies when needed
  • Set up and program CNC MAZAK machines
  • Train junior level machinists on CNC MAZAK
  • Schedule and coordinate work throughout the shop
  • Knowledge in use of precision measuring instruments and the application of such instruments i.e. calipers, ID and OD micrometers, depth gages, indicators and scales
  • Set up and program CNC MAZAK lathe machines

Responsibilities For CNC Machinist Programmer Resume

  • Schedule and coordinate work throughout the production facility
  • Train employees on our CNC MAZAK lathe machines
  • Pay $15-$25 / hour
  • Develop/ implement and optimize CNC programs for new products and review requirements for new tooling to ensure that robust and capable processes are being implemented according to customer requirements
  • Setup machines (Grob Spliner, Grob Slotter, CNC machines and Laser Welders) and perform process development activities driven by customer and APQP requirements by following the “Trial request process”

Responsibilities For CNC Machining Programmer Resume

  • Maintain production equipment, tooling and processes according to customer approved production process
  • Ensure that process capability and quoted capacity is achieved at time of PPAP
  • Interpret an extensive variety of technical instructions in mathematical or diagram form and deal with a variety of abstract and concrete variables
  • 814 Airway Ave., Sutherlin, OR 97479-9012, Fax: 541-459-6790,
  • Generate tool-paths (CAM) from our designer’s CAD files
  • Works to .00002 tolerances, and closer

Responsibilities For CNC Lathe Programmer Resume

  • Proficient in the use of software programs such as Microsoft office
  • Precision Measurement / Use of Micrometers
  • Completion of all job related paperwork and use of ERP
  • Daily communication with peers
  • Microsoft Office Suite (Word / Excel)

Responsibilities For Programmer / CNC Machinist Resume

  • Provide machining support for the fabrication of components which range in size from miniature to very large and include common materials as well as materials with hazardous characteristics
  • Work from complex drawings, prototype sketches, electronic files and/or verbal instructions to facilitate the manufacturing of parts and assemblies by programming, setting up, and operating manual and CNC mills and lathes, EDM and a variety of general machine shop equipment
  • Knowledge of machine shop methods
  • Knowledge of tool and die maker
  • CNC: 1 year
  • Provides labor and material estimates developed from provided drawings, electronic files and blueprints. Uses hand and power tools such as saws, sanders, arbor presses, electrical discharge machines, rolls, power shears, press breaks, mechanical tubing and Teflon cable benders, routers, hydraulic and mechanical presses, power jacks, and uses necessary precision measuring instruments

Related to Programmer, CNC Resume Samples

AR Clerk Resume Sample

Work Experience

  •  Cash management of several business lines in multiple SAP clients   •  Reconciles payments (credit card, check, ACH etc.) with internal accounting database   •  Handles and troubleshoots any discrepancies across accounting tools   •  Receives and handle credit c...
Professional Skills

  •  Excellent math skills, PC skills as well a...
  •  Excellent interpersonal skills, booking sk...
  •  Strong keyboarding skills, effective commu...
26 votes

Big Data-hadoop Resume Sample

Work Experience

  •  Experience in database development, reporting, and analytics   •  Experience in web service or middle tier development of data driven apps   •  Willingness to explore new ideas and have a passion to make them happen!   •  Experience in database development, repo...
Professional Skills

  •  Assist with the full lifecycle of a Hadoop...
  •  Strong development experience on Spark usi...
  •  Strong development experience on Hive, Pig...
22 votes

Html Resume Sample

Work Experience

  •  Own readability and accurate rendering across various email clients and ISP’s   •  Member of a team building/enhancing the service for TripCase messages/notification generation   •  Take part in development of other TripCase products based on current Product Owners needs  &nbs...
Professional Skills

  •  Experience with Flash animation techniques...
  •  Strong hands-on HTML coding skills, couple...
  •  Experience building messaging experiences ...
14 votes

Analyst / Senior Quantitative Analyst Resume Sample

Work Experience

  •  Chartered Financial Analyst (CFA), Financial Risk Manager (FRM) designation   •  Monitor the effectiveness of models in use and continually update model parameters with actual results and changing trends   •  Create, enhance and maintain models and model parameters for various mode...
Professional Skills

  •  Hands on experience with credit risk model...
  •  Other programming/software familiarity: st...
  •  Excellent interpersonal and communications...
25 votes

Full Stack .NET Developer Resume Sample

Work Experience

  •  Design and development of software applications (primarily web based) used in various areas of the bank (such as Loans processing, Treasury, Middle Office etc.)   •  Unit and Integration Testing – planning, execution and evaluation   •  Production Release preparation and coordinati...
24 votes

Specialist, BI Resume Sample

Work Experience

  •  Understands logical and physical data models, data modeling methodologies   •  Experience in data reporting and visualization area with atleast 2-3 years’ experience on Tableau development   •  Experience as BI/DW consultant   •  Intelligence, analytical mindset...
Professional Skills

  •  Attention to detail and strong interperson...
  •  Strong skills and experience with scriptin...
  •  Strong project management skills including...
12 votes
Resume Builder

Create a Resume in Minutes with Professional Resume Templates