CNC Mill Programmer - Siemens NX

Machinists Inc.

Seattle (WA)

On-site

USD 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Machinists Inc. in Seattle seeks an experienced CNC Mill Programmer with expert-level Siemens NX experience to join our precision shop.

You will program multi-axis mills and mill-turn equipment for prototype and low-volume components, interpreting intricate drawings and CAD models to optimize toolpaths and cutting strategies. You should have 5–10 years of CNC programming experience, strong milling focus, and a proven ability to collaborate with machinists, engineers, and manufacturing staff to

Qualifications

  • 5–10 years of CNC programming experience in milling.
  • Experience in a job-shop, prototype, or high-mix/low-volume environment.
  • Advanced proficiency with Siemens NX CAD/CAM software.
  • Expert-level programming for 3-axis, 4-axis, and multi-axis mill-turn equipment.
  • Strong tooling selection, speeds/feeds, and toolpath optimization knowledge.
  • Ability to interpret complex engineering drawings and CAD models.
  • Solid understanding of machining processes and shop mathematics.
  • Good communication and cross-department collaboration.
  • Detail-oriented with a focus on quality and continuous improvement.

Responsibilities

  • Create, modify, and optimize CNC programs for multi-axis mills and mill-turn machines using Siemens NX.
  • Program prototype, one-off, and low-volume components from drawings and CAD models.
  • Develop machining strategies for billets, weldments, and assemblies.
  • Analyze orders and specifications to determine tooling, work holding, and cutting parameters.
  • Support during program prove-outs and first-piece production.
  • Troubleshoot issues and implement corrective actions.
  • Conduct simulations and verify toolpaths for accuracy and machine performance.
  • Collaborate with machinists, engineers, and manufacturing staff to improve manufacturability and quality.

Skills

CNC programming
Milling
Team collaboration

Tools

Siemens NX

Job description

We are a well-established precision machining company with over 250,000 square feet of manufacturing space and a long-standing reputation in the Seattle machining industry. Our work supports a diverse customer base across aerospace, defense, energy, heavy equipment, marine, and other advanced manufacturing sectors.

We are seeking an experienced CNC Mill Programmer with expert-level Siemens NX experience to join our team. This position offers the opportunity to work on challenging prototype and one-off components, including complex parts manufactured from exotic materials, gears, splines, weldments, and assemblies.

If you enjoy solving difficult manufacturing challenges and seeing your programming expertise come to life on the shop floor, we would like to hear from you.

Responsibilities
  • Create, modify, and optimize CNC programs for multi-axis mills and mill-turn machines using Siemens NX.
  • Program prototype, one-off, and low-volume production components from engineering drawings and CAD models.
  • Develop machining strategies for billets, weldments, and assemblies.
  • Analyze job orders, blueprints, specifications, and design data to determine appropriate machining methods, tooling, work holding, and cutting parameters.
  • Support manufacturing during program prove-outs and first-piece production.
  • Troubleshoot machining and programming issues and implement corrective actions.
  • Conduct simulations and verify toolpaths to ensure program accuracy and machine performance.
  • Collaborate closely with machinists, engineers, and manufacturing personnel to improve manufacturability, efficiency, and quality.
Qualifications
  • 5–10 years of CNC programming experience, with a strong focus on milling applications.
  • Previous experience in a job-shop, prototype, or high-mix/low-volume manufacturing environment.
  • Advanced proficiency with Siemens NX CAD/CAM software.
  • Expert-level experience programming 3-axis, 4-axis, and multi-axis mill-turn equipment.
  • Strong understanding of tooling selection, speeds and feeds, cutting strategies, and toolpath optimization.
  • Ability to interpret complex engineering drawings and CAD models.
  • Excellent knowledge of shop mathematics, machine controls, materials, and machining processes.
  • Strong communication skills and the ability to work collaboratively across departments.
  • Detail-oriented with a commitment to quality, accuracy, and continuous improvement.
Why Join Our Team?

This role offers the opportunity to work on highly complex and technically challenging projects that push the limits of machining capability. You'll be surrounded by experienced professionals, cutting-edge equipment, and a culture that values craftsmanship, innovation, and continuous learning.

If you are looking for a career where your expertise is valued and your work makes a measurable impact, we encourage you to apply.

We are committed to fostering a diverse and inclusive workplace and encourage all qualified applicants to apply regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, age, veteran status, or disability.

This position is subject to U.S. export control regulations as defined in 22 CFR 120.62. Applicants must meet eligibility requirements for access to export-controlled information and technology.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Siemens NX CAM Programmer (U.S. Citizenship Required)
Senior Siemens NX CAM Programmer (U.S. Citizenship Required)

Davis Manufacturing • Arvada (CO)

On-site
USD 120,000 - 150,000
Siemens NX CNC Mill Programmer – Multi-Axis
Siemens NX CNC Mill Programmer – Multi-Axis

Machinists Inc. • Seattle (WA)

On-site
USD 90,000 - 130,000
Senior CNC Programmer
Senior CNC Programmer

laborup • Birmingham (AL)

On-site
USD 90,000 - 120,000
Medical, dental, and vision insurance
Company-paid life insurance
401(k) retirement plan with company‑m
+2
Senior Siemens NX CAM Programmer
Senior Siemens NX CAM Programmer

Davis Manufacturing • Arvada (CO)

On-site
USD 90,000 - 135,000
401(k)
Dental insurance
Health insurance
+3
Senior CNC Programmer
Senior CNC Programmer

laborup • Huntsville (AL)

On-site
USD 126,000 - 154,000
Medical insurance
Dental insurance
Vision insurance
+3
Senior Siemens NX CAM Programmer at Davis Manufacturing Arvada, CO
Senior Siemens NX CAM Programmer at Davis Manufacturing Arvada, CO

Ellenco Estágios e Treinamentos • Arvada (CO)

On-site
USD 90,000 - 135,000
401(k) matching
Dental insurance
Health insurance
Programmer / CAD/CAM Engineer (Siemens NX & Vericut)
Programmer / CAD/CAM Engineer (Siemens NX & Vericut)

Major Tool & Machine • Indianapolis (IN)

On-site
Relocation assistance available
Paid lunches
Flexible 8- or 10-hour schedules
NX CAM Programmer
NX CAM Programmer

Veriipro • Raynham (MA)

On-site
USD 85,000 - 110,000
Job Opening: NC Programmer
Job Opening: NC Programmer

Avensia Technologies • Fremont (CA)

On-site
USD 85,000 - 110,000
Manufacturing Engineer
Manufacturing Engineer

Fairbanks Morse Defense • Walpole (MA)

On-site
USD 110,000 - 160,000