Senior Siemens NX CAM Programmer

Davis Manufacturing

Arvada (CO)

On-site

USD 90,000 - 135,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

401(k)
Dental insurance
Health insurance
Life insurance
Paid time off
Vision insurance

Job summary

Davis Manufacturing in Arvada, Colorado, is seeking a Senior Siemens NX CAM Programmer. This position involves developing, optimizing, and standardizing CNC programs for advanced machining operations. The ideal candidate will have over 10 years of experience in CNC programming with a strong focus on multi-axis machining, particularly within the aerospace and defense industry. Candidate must possess advanced expertise in Siemens NX CAM and a proven track record in programming complex components. The company offers competitive benefits including a pay range of $90,000 to $135,000 per year.

Qualifications

  • 10+ years of CNC programming experience focused on multi-axis milling.
  • Advanced expertise in Siemens NX CAM for multi-axis toolpath generation.
  • Experience with high-strength alloys and aluminum alloys.

Responsibilities

  • Develop and optimize CNC programs in Siemens NX CAM for complex components.
  • Program 3-, 4-, and 5-axis milling operations across multiple machine platforms.
  • Establish and maintain programming standards, toolpath strategies, and documentation.

Skills

CNC programming experience
Siemens NX CAM expertise
Multi-axis machining
Data-driven decision making
Machining tight-tolerance aerospace components

Education

10+ years of relevant experience

Tools

NX Post-Processors

Job description

About Us:

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)

Benefits:
  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Flexible spending account
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Vision insurance

Pay: $90,000.00 - $135,000.00 per year

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
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
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 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
CAM ProgrammerManufacturing Engineer
CAM ProgrammerManufacturing Engineer

Swift Placement & Consulting • Birmingham (AL)

On-site
USD 145,000
Medical, dental, and vision insurance
Company-paid life insurance
401(k) retirement plan with company match
+2
CNC Application Programmer
CNC Application Programmer

Ellaway Blues Consulting • Missouri

On-site
USD 115,000 - 120,000
Relocation assistance
CAM Programmer/Manufacturing Engineer
CAM Programmer/Manufacturing Engineer

Swift Placement and Consulting • Birmingham (AL)

On-site
USD 80,000 - 110,000
Medical, dental, and vision insurance
401(k) retirement plan with company match
Paid time off and holidays
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
CNC Mill Programmer - Siemens NX
CNC Mill Programmer - Siemens NX

Machinists Inc. • Seattle (WA)

On-site
USD 90,000 - 130,000