CNC Machinist

The CNC Machinist will plan machining operation by studying work orders, blue prints, engineering drawings, materials, specification and machining parameters. Machinist are responsible for machining materials to customer specifications. Most work is custom with some small quantity jobs. Programming at the controls is a must. Work is performed in a clean climate-controlled environment. Tools are provided.

Essential Functions

  • Measure dimensions of finished workpieces to ensure conformance to specifications, using precision measuring instruments, templates, and fixtures.
  • Mount, install, align, and secure tools, attachments, fixtures, and workpieces on machines, using hand tools and precision measuring instruments.
  • Stop machines to remove finished workpieces or to change tooling, setup, or workpiece placement, according to required machining sequences.
  • Transfer commands from servers to computer numerical control (CNC) modules, using computer network links.
  • Check to ensure that workpieces are properly lubricated and cooled during machine operation.
  • Set up and operate computer-controlled machines or robots to perform one or more machine functions on metal or plastic workpieces.
  • Insert control instructions into machine control units to start operation.
  • Review program specifications or blueprints to determine and set machine operations and sequencing, finished workpiece dimensions, or numerical control sequences.
  • Listen to machines during operation to detect sounds such as those made by dull cutting tools or excessive vibration and adjust machines to compensate for problems.
  • Remove and replace dull cutting tools.
  • Monitor machine operation and control panel displays and compare readings to specifications to detect malfunctions.
  • Enter commands or load control media, such as tapes, cards, or disks, into machine controllers to retrieve programmed instructions.
  • Modify cutting programs to account for problems encountered during operation and save modified programs.
  • Calculate machine speed and feed ratios and the size and position of cuts.
  • Adjust machine feed and speed, change cutting tools, or adjust machine controls when automatic programming is faulty or if machines malfunction.
  • Lift workpieces to machines manually or with hoists or cranes.
  • Stack or load finished items.
  • Control coolant systems.
  • Maintain machines and remove and replace broken or worn machine tools, using hand tools.
  • Confer with supervisors or programmers to resolve machine malfunctions or production errors or to obtain approval to continue production.
  • Implement changes to machine programs and enter new specifications, using computers.
  • Set up future jobs while machines are operating.
  • Clean machines, tooling, or parts, using solvents or solutions and rags.
  • Input initial part dimensions into machine control panels.
  • Write simple programs for computer-controlled machine tools.
  • Some machining may be required on a manual lathe, mill, or drill press.
  • Required to perform other duties as assigned by supervisor.


  • Experience working as a CNC Machinist.
  • Must have programming experience.
  • Must be able to set up, program, and operate CNC Machinery accurately and effectively.
  • Strong analytical, mechanical, and solution driven skills.
  • Must possess strong math skills.
  • Must be able to read/comprehend part drawings with fractional and/or decimal dimensions.
  • Knowledge of precision measuring devices such as calipers, micrometers, etc.
  • Must be able to work independently and in a team.
  • Good communication skills (both verbally and in writing) with the ability to interact effectively with colleagues and management.
  • Ability to identify and correct conditions that affect employee safety
  • Demonstrate reliability.

Physical Demands (includes, but not limited to)

  • Must be physically able to perform work assigned.
  • The employee will be exposed to the following working conditions: heat and cold, noise, vibration, oils, and atmospheric conditions such as dust and fumes.
  • The employee will be required to perform the following actions: standing, walking, balancing, stooping, pushing, pulling, kneeling, bending, reaching, talking, seeing, hearing, and sitting.
  • Ability to occasionally lift or carry 50 pounds.


Minimum of 2 years experience setting up and operating CNC machinery.

Licenses | Certifications

A Certified CNC Machinist from an accredited technical college is preferred.


High school diploma or GED equivalent is required. Completion of an apprenticeship program, technical program, or equivalent experience in CNC and manual machining is preferred.


  • Medical/dental/vision insurance
  • Company paid life, short-term and long-term insurance
  • 401(k) Retirement Plan with generous matching
  • Vacation time
  • Personal/sick time
  • Profit sharing

SEPCO is an equal opportunity employer.  All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, sex, sexual orientation, marital status, gender identity, national origin, age, pregnancy, genetic information, disability, protected veteran/military status or any other protected characteristic.

Must be able to pass a preemployment drug screen and a criminal background check

Email resume and references to Jean Ziegert.