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

Davis Manufacturing

Arvada (CO)

On-site

USD 120,000 - 150,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Davis Manufacturing is seeking a Senior Siemens NX CAM Programmer to develop, optimize, and standardize CNC programs for 3-, 4-, and 5-axis milling on high-precision parts for aerospace and defense. The role emphasizes data-driven decision making, process optimization, and establishing best practices across multiple machine platforms.

Strong expertise in Siemens NX CAM, post-processing, toolpath strategies, and setup documentation is required.

Qualifications

  • 10+ years of CNC programming experience.
  • Expertise in Siemens NX CAM for multi-axis milling.
  • Experience programming 3-, 4-, and 5-axis machines.
  • Understand tight-tolerance aerospace components.
  • ASME Y14.5 GD&T knowledge.
  • Experience with tool selection and post-processing.

Responsibilities

  • Develop and optimize CNC programs in Siemens NX CAM for complex components.
  • Program 3-, 4-, and full 5-axis milling across multiple platforms.
  • Establish programming standards and documentation structure.
  • Create setup documentation including tool lists and workholding.
  • Analyze and refine machining processes focusing on stability and tool life.
  • Lead automation and digital manufacturing initiatives within NX CAM.

Skills

CNC programming
Multi-axis milling
GD&T
Data-driven decision making
Process optimization
Workholding
Documentation
Team collaboration

Tools

Siemens NX CAM
NX Post-Processors

Job description

We are anAS9100-certified contract manufacturerdelivering advanced machining solutions to theaerospace and defense industry. Our core competency lies in producing complex, high-precision components with a strong emphasis onprocess optimization, repeatability, and efficiency. Unlike high-mix environments, we focus on refining and scaling established part families, driving continuous improvement in machining performance and cost.

Position Summary:

TheSenior Siemens NX CAM Programmerwill be responsible for developing, optimizing, and standardizing CNC programs for3-, 4-, and 5-axis milling operationsacross a range of advanced machine platforms, includingGrob, Kitamura, Okuma,andMazak.

This role requires deep expertise inSiemens NX CAM, strong machining fundamentals, and the ability to makedata-driven decisionsrelated to toolpaths, tooling strategies, and work holding. The ideal candidate will play a critical role in advancing programming methodologies, improving process efficiency, and establishing best practices across the organization.

Key Responsibilities:

  • Develop and optimizeCNC programs in Siemens NX CAMfor complex components requiring tight tolerances and high surface integrity.
  • Program3-axis, 4-axis, and full 5-axis simultaneous milling operationsacross multiple machine platforms (Grob, Kitamura, Okuma, Mazak, Haas).
  • Establish and maintainprogramming standards and best practices, including toolpath strategies, naming conventions, and documentation structure.
  • Create comprehensivesetup documentation, including tool lists, setup sheets, work holding requirements, and process notes to ensure repeatability on the shop floor.
  • Analyze and refine machining processes with a focus onprocess stability, cycle time reduction, and tool life optimization.
  • Select and validatecutting tools, toolpath strategies, and fixturing/work holding approachesbased on material, geometry, and production requirements.
  • Manage, optimize, and verifyNX Post-Processorsacross all machine platforms.
  • Applydata-driven methodologiesto evaluate machining performance and guide continuous improvement efforts.

Process Optimization & Continuous Improvement:

  • Lead initiatives tooptimize existing part families, focusing on incremental gains in efficiency, consistency, and cost reduction.
  • Identify opportunities to implementadvanced toolpath strategies(e.g., high-efficiency milling, adaptive clearing, multi-axis finishing techniques).
  • Drive adoption ofadvanced NX CAM capabilities, including parametric programming, feature-based machining, and template-driven workflows.
  • Collaborate with engineering, machinists, and quality teams tovalidate and refine machining processes.

Tooling, Libraries, and Systems Development:

  • Support the development and implementation of atool management system, including tool tracking, standardization, and lifecycle management.
  • Define and maintainresident tool librarieswithin NX and shop floor systems to ensure consistency and reduce setup variability.
  • Standardize tooling packages across similar part families to improve efficiency and reduce cost.

Automation & Digital Manufacturing:

  • Develop and implementautomation strategies within NX CAM, including templates, reusable operations, and parametric programming approaches.
  • Demonstrate a track record ofautomating repetitive programming tasksto improve programming efficiency and reduce variability.
  • Support integration of CAM workflows with broaderdigital manufacturing systems(MRP, tool management, etc.).

Required Qualifications:

  • 10+ years of CNC programming experience, with a strong focus on multi-axis milling.
  • Advanced expertise inSiemens NX CAM, including complex multi-axis toolpath generation and post-processing considerations.
  • Proven experience programming3-, 4-, and 5-axis machining centers.
  • Deep understanding of machiningtight-tolerance aerospace components.
  • Expert understanding of GD&T (ASME Y14.5)and the ability to translate dimensional requirements to a stable and efficient machining process.
  • Extensive experience machining a range of materials, including:
  • High-strength alloys(e.g., alloy steels, tool steels, nickel-based alloys)
  • Aluminum alloys(high-speed machining and finishing strategies)
  • Strong knowledge ofcutting tools, tool coatings, and tool life optimization strategies.
  • Experience developingsetup documentation, tool lists, and standardized processes.
  • Demonstrated ability toanalyze and optimize machining processes using data.
  • Strong understanding ofworkholding and fixturing principlesfor complex geometries.

Preferred Qualifications:

  • Experience in anAS9100 aerospace manufacturing environment.
  • Familiarity withGrob 5-axis platformsand trunnion-style or horizontal 5-axis machining.
  • Experience withpost processor tuningor close collaboration with post developers.
  • Knowledge ofhigh-efficiency machining (HEM)and advanced cutting strategies.
  • Experience withNX CAM automation tools, such as templates, feature-based machining, or custom scripting.

Soft Skills:

  • Strongownership mentalitywith a proactive, solution-oriented approach.
  • Highlyanalytical and detail-oriented, with a focus on precision and repeatability.
  • Excellent technical writing skills.
  • Effective communicator, able to collaborate across programming, machining, and engineering teams.
  • Comfortable operating in aprocess-driven, continuous improvement environment.
  • Ability to balancehands-on programming workwithstrategic process development.

Why Join Us:

  • Work onhigh-precision aerospace componentsusing advanced multi-axis machining platforms.
  • Play a key role in shapingprogramming standards and manufacturing strategy.
  • Be part of a team focused ondeep process optimization, not just high part turnover.
  • Engage withcomplex technical challengesthat require both creativity and rigor.

*(US Citizenship or Permanent Residency Required)

What's your citizenship / employment eligibility?

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

Similar jobs worth comparing

NC Programmer
NC Programmer

Homeyer Precision Manufacturing • Marthasville (MO)

On-site
USD 85,000 - 115,000
Senior CNC Programmer
Senior CNC Programmer

laborup • Birmingham (AL)

On-site
USD 84,000 - 140,000
Medical, dental, and vision insurance
Company-paid life insurance
401(k) retirement plan with company 
匹
+1
Senior NX CAM Programmer – Precision CNC & Toolpath Expert
Senior NX CAM Programmer – Precision CNC & Toolpath Expert

Veriipro • Raynham (MA)

On-site
USD 85,000 - 110,000
CNC Mill Programmer - Siemens NX
CNC Mill Programmer - Siemens NX

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
NX CAM Programmer
NX CAM Programmer

Veriipro • Raynham (MA)

On-site
USD 85,000 - 110,000
CNC Programmer
CNC Programmer

Insight Global • Huntersville (NC)

On-site
USD 41,000 - 55,000
Medical Insurance
Dental Insurance
Vision Insurance
+1
CNC Programming (Siemens NX / Aerospace / 5-Axis)
CNC Programming (Siemens NX / Aerospace / 5-Axis)

DRT Holdings, LLC • Meriden (CT), Northern (KY)

Hybrid
USD 75,000 - 110,000
Sign on bonus
Benefits & 401K
5 Axis Machinist
5 Axis Machinist

Swift Placement and Consulting • Birmingham (AL)

On-site
USD 80,000 - 100,000
Competitive salaried compensation
Brand-new climate-controlled facility
Direct access to leadership
5 Axis Machinist
5 Axis Machinist

Swift Placement & Consulting • Birmingham (AL)

On-site
USD 120,000
Competitive salaried compensation
New equipment in a climate-controlled facility
Direct access to leadership for input
+2