CNC Mill Programmer – Siemens NX

Machinists Inc.

Seattle (WA)

On-site

USD 76,000 - 83,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

401(k) - company match
Health insurance
Dental Vision
Paid time off

Job summary

Machinists Inc. in Seattle is seeking an experienced CNC Mill Programmer with expert-level Siemens NX skills to join our precision team. You will program multi-axis mills, optimize toolpaths, and develop strategies for prototypes and low-volume parts.

Responsibilities include validating drawings, collaborating with machinists and engineers, and ensuring high-quality, repeatable results on complex components made from exotic materials. Direct hire, on-site in Seattle.

Qualifications

  • 5-10 years CNC programming experience with a focus on 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-, 4-, and multi-axis mill-turn equipment.
  • Strong understanding of tooling selection, speeds/feeds, and toolpath optimization.
  • Ability to interpret complex engineering drawings and CAD models.
  • Solid grasp of shop math, machine controls, materials, and machining processes.
  • Strong communication and cross-functional collaboration skills.
  • Detail-oriented with a commitment to 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 production components from drawings and CAD models.
  • Develop machining strategies for billets, weldments, and assemblies.
  • Analyze job orders, blueprints, specifications, and design data to determine 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 with machinists, engineers, and manufacturing personnel to improve manufacturability, efficiency, and quality.

Skills

CNC programming
Milling
Multi-axis machining
Reading engineering drawings
Tolerance analysis

Tools

Siemens NX

Job description

About Us

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.

Job Type: Direct Hire

Pay: $55 - 60.00/hr. (DOE)

Benefits: 401(k) - company match, health, Dental Vision, Paid time off

Shift: 1 st Shift

On-site: Seattle, 98108

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.

Equal Employment Opportunity:

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

CNC Mill Programmer - Siemens NX
CNC Mill Programmer - Siemens NX

Machinists Inc. • Seattle (WA)

On-site
USD 90,000 - 130,000
Siemens NX CNC Mill Programmer — Prototyping & Multi-Axis
Siemens NX CNC Mill Programmer — Prototyping & Multi-Axis

Machinists Inc. • Seattle (WA)

On-site
USD 76,000 - 83,000
401(k) - company match
Health insurance
Dental Vision
+1
Manufacturing Engineer IV - CNC Programmer (Siemens NX CAM) - 3033
Manufacturing Engineer IV - CNC Programmer (Siemens NX CAM) - 3033

RISINGSUN TECHNOLOGIES • Greenville (SC)

On-site
USD 66,000 - 91,000
CNC Programming (Siemens NX / 5-Axis)
CNC Programming (Siemens NX / 5-Axis)

DRT Holdings, LLC • Sidney (OH), Northern (KY)

On-site
USD 60,000 - 90,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 • Huntsville (AL)

On-site
USD 126,000 - 154,000
Medical insurance
Dental insurance
Vision insurance
+3
CNC Programming (Siemens NX / 5-Axis)
CNC Programming (Siemens NX / 5-Axis)

DRT Holdings • Sidney (OH)

On-site
USD 65,000 - 90,000
CNC Programmer
CNC Programmer

3-Dimensional Services Group • Michigan

On-site
USD 70,000 - 95,000
Job Opening: NC Programmer
Job Opening: NC Programmer

Avensia Technologies • Fremont (CA)

On-site
USD 85,000 - 110,000
CNC Programming (Siemens NX / Aerospace / 5-Axis)
CNC Programming (Siemens NX / Aerospace / 5-Axis)

DRT Aerospace, LLC • Meriden (CT)

On-site
USD 85,000 - 120,000
Sign-on bonus
401K plan