Wilmington, NC


CNC / Swiss CNC Programmer

Job Summary:

Are you a skilled machinist with a passion for precision and quality? Join our team as a CNC Machinist and contribute to our success by setting up and operating CNC/Swiss CNC machines. Your role will be crucial in ensuring the production of high-quality parts within specified limits. If you thrive in a dynamic environment and have keen attention to detail, we want to hear from you!

Key Responsibilities:

  • Set up CNC/Swiss CNC machines, following standard operating procedures to produce quality parts within print specifications.
  • Take corrective actions and adjust offsets as necessary to ensure parts are within specification limits.
  • Work under the general direction of the department supervisor with minimal supervision.
  • Make changes to machine offsets and replace worn or broken tooling.
  • Assist with program management and ensure proper documentation on work orders.
  • Visually inspect parts for defects at prescribed intervals and perform required quality checks.
  • Read and understand written work instructions.
  • Instruct others on the setup and operation of the machines.
  • Participate actively in team meetings and continuous improvement activities to help meet goals related to quality, cost, delivery, safety, and morale.
  • Learn and employ basic computer skills to complete work orders.
  • Read blueprints and use precision gauging equipment, such as micrometers and calipers.

Additional Duties:

  • Conduct 100% visual inspection and pin gauging of lots as needed.
  • Ensure product quality meets or exceeds specifications.
  • Maintain good housekeeping in assigned work areas.
  • Develop skills to produce quality parts at acceptable production levels.
  • Participate in operator training programs as a trainee or trainer.
  • Assist in other departments to meet customer commitments, including inspecting or sorting products and keeping machines running.


  • Experience in setting up CNC/Swiss CNC machines.
  • Familiarity with Fanuc controls.
  • Ability to read blueprints and use precision gauging equipment, such as micrometers and calipers.
  • Strong problem-solving skills and ability to take corrective action as needed.
  • Excellent attention to detail and ability to perform quality checks.
  • Ability to work independently with minimal supervision.
  • Strong teamwork and communication skills.
  • Basic computer skills for completing work orders.

If you are an experienced machinist looking for an opportunity to grow and make a significant impact in a supportive and innovative environment, apply now and join our team!

Salary: $32.00

  • Max. file size: 300 MB.