Talent.com

Software programmer Jobs in Westminster, CO

Create a job alert for this search

Software programmer • westminster co

Last updated: 2 days ago

Senior Siemens NX CAM Programmer

Davis ManufacturingArvada, CO, US
Permanent
Quick Apply

We are an AS9100-certified contract manufacturer delivering advanced machining solutions to the aerospace and defense industry.Our core competency lies in producing complex, high-precision componen...Show more

Software Engineer

EpsilonWestminster, Colorado, United States
Full-time

We're looking for a Software Engineer to help us build innovative and secure data solutions for social media, search, and digital ads within a Big Data environment.In this role, you will use best-i...Show more

C++ Software Developer

Liberty VoteDenver, Colorado, United States
Full-time

Salary: $80,000 - 140,000 per year.Undergraduate degree in Computer Science, Engineering, or equivalent experience.Strong understanding of programming principles, including object-oriented programm...Show more

 • Promoted

Software Engineer/Applications Programmer 1

MaximusDenver, US
Full-time

Maximus TCS (Technology and Consulting Services) Internal Job Profile Code: TCS199, T1, Band 4 Job-Specific Essential Duties and Responsibilities: - Build and maintain simple UI components using Ja...Show more

Flight Software Engineer

Lux AeternaDenver, CO, US
Full-time
Quick Apply

The Mission Space is the bleeding edge for humanity's next industrial revolution.While reusable rockets have opened the door, true economic transformation requires infrastructure that makes orbit a...Show more

Associate Software Engineer

Kaseware, Inc.Denver, CO, US
Full-time
Quick Apply

Denver-based candidates are expected to work in a hybrid model (3 days in the office and 2 days from home).Do you love technology and helping organizations utilize that technology to become greater...Show more

Senior Software Engineer

DomainToolsDenver, CO, US
Remote
Full-time
Quick Apply

DomainTools is seeking a Senior Software Engineer to join our backend team.We want you to research, develop and deliver cutting edge code in our near-real time large volume data systems.We predict,...Show more

Software Engineer

EnduroSatDenver, CO, US
Full-time
Quick Apply

A fast-growing space scale-up at the forefront of satellite innovation, specializing in advanced software-flexible satellites for commercial, governmental, and scientific endeavors.This is more tha...Show more

Principal Software Engineer

CaterpillarWestminster, Colorado, US
Full-time

Your Work Shapes the World at Caterpillar Inc.When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other.We are the makers, problem ...Show more

Senior Statistical Programmer - Remote (US)

MMSDenver, CO, US
Remote
Full-time
Quick Apply

About MMS Are you looking to join a company where your contributions truly matter, and where you'll be part of a supportive, innovative team? MMS is a award-winning, data-focused clinical research ...Show more

C2 Software Engineer

Zachary PiperArvada, CO
Full-time

Zachary Piper Solutions is seeking a.This individual will work alongside software developers, testers, and senior stakeholders to develop and integrate advanced software solutions for satellite env...Show more

Lead CNC Programmer

GpacDenver, Colorado, United States
Full-time
Quick Apply

A grassroots manufacturer in the area is searching for a .This company maintains a great family-like business atmosphere that appreciates its loyal employees as an industry leader in technology and...Show more

Multi‑Axis CNC Manufacturing Programmer (Siemens NX)

Barber-NicholsArvada, CO, US
Permanent
Quick Apply

Step into Precision: A Day in the Life .You arrive, open Siemens NX, and pull up a complex turbomachinery model from our engineering team.By mid-morning, you’ve optimized tool paths for exotic allo...Show more

Senior Software Engineer

Frontline Source GroupDenver, CO, US
Permanent
Quick Apply

Our client in Englewood Colorado is looking for a Senior Software Engineer on a direct hire basis.Great team with a great company culture.Senior Software Engineer Role:.The Senior Software Develope...Show more

Senior Software Engineer

GraviteeDenver, Colorado, US
Full-time
Quick Apply

Gartner® Magic Quadrant™ Leader.We deliver the industry’s most advanced platform for.Any API, Any Event, and Any AI Agent.Michelin, Roche, and Blue Yonder.We are the first to bridge traditional API...Show more

Software Engineer, MarTech

bet365Denver, Colorado, United States
Full-time

As a Software Engineer, you will contribute to real time event based systems, with opportunities to learn and develop full stack skills.You will be joining the Offers team where you will be instrum...Show more

Sr. Software Engineer - Satellite Systems Software Architect

SET DevelopmentDenver, CO, US
Full-time
Quick Apply

We are seeking an experienced, Sr.Software Engineer / Architect to join our Satellite Systems team.In this integration-focused role, the candidate will assist in the integration of subcontractor-de...Show more

Sr. Software Engineer

VertaforeDenver, CO, US
Full-time

Vertafore is a leading technology company whose innovative software solutions are advancing the insurance industry.Our suite of products provides solutions to our customers that help them better ma...Show more

Engineer / Programmer

Monarch Metal ManufacturingDENVER, CO, US
Full-time
Quick Apply

Computer Aided Drafter CAD / CNC Machine Programmer Monarch Metal Manufacturing is currently seeking a full time CNC Engineer / programmer.Applicant must have experience in Solidworks.Along with a ...Show more

Senior Siemens NX CAM Programmer

Senior Siemens NX CAM Programmer

Davis ManufacturingArvada, CO, US
10 days ago
Job type
  • Permanent
  • Quick Apply
Job description

About Us:

  • We are an AS9100-certified contract manufacturer delivering advanced machining solutions to the aerospace and defense industry .
  • Our core competency lies in producing complex, high-precision components with a strong emphasis on process 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:

  • The Senior Siemens NX CAM Programmer will be responsible for developing, optimizing, and standardizing CNC programs for 3-, 4-, and 5-axis milling operations across a range of advanced machine platforms, including Grob, Kitamura, Okuma, and Mazak.
  • This role requires deep expertise in Siemens NX CAM , strong machining fundamentals, and the ability to make data-driven decisions related 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 optimize CNC programs in Siemens NX CAM for complex components requiring tight tolerances and high surface integrity.
  • Program 3-axis, 4-axis, and full 5-axis simultaneous milling operations across multiple machine platforms (Grob, Kitamura, Okuma, Mazak, Haas).
  • Establish and maintain programming standards and best practices , including toolpath strategies, naming conventions, and documentation structure.
  • Create comprehensive setup 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 on process stability, cycle time reduction, and tool life optimization .
  • Select and validate cutting tools, toolpath strategies, and fixturing/work holding approaches based on material, geometry, and production requirements.
  • Manage, optimize, and verify NX Post-Processors across all machine platforms.
  • Apply data-driven methodologies to evaluate machining performance and guide continuous improvement efforts.

Process Optimization & Continuous Improvement:

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

Tooling, Libraries, and Systems Development:

  • Support the development and implementation of a tool management system , including tool tracking, standardization, and lifecycle management.
  • Define and maintain resident tool libraries within 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 implement automation strategies within NX CAM , including templates, reusable operations, and parametric programming approaches.
  • Demonstrate a track record of automating repetitive programming tasks to improve programming efficiency and reduce variability.
  • Support integration of CAM workflows with broader digital manufacturing systems (MRP, tool management, etc.).

Required Qualifications:

  • 10+ years of CNC programming experience , with a strong focus on multi-axis milling.
  • Advanced expertise in Siemens NX CAM , including complex multi-axis toolpath generation and post-processing considerations.
  • Proven experience programming 3-, 4-, and 5-axis machining centers .
  • Deep understanding of machining tight-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 of cutting tools, tool coatings, and tool life optimization strategies .
  • Experience developing setup documentation, tool lists, and standardized processes .
  • Demonstrated ability to analyze and optimize machining processes using data .
  • Strong understanding of workholding and fixturing principles for complex geometries.

Preferred Qualifications:

  • Experience in an AS9100 aerospace manufacturing environment .
  • Familiarity with Grob 5-axis platforms and trunnion-style or horizontal 5-axis machining.
  • Experience with post processor tuning or close collaboration with post developers.
  • Knowledge of high-efficiency machining (HEM) and advanced cutting strategies.
  • Experience with NX CAM automation tools , such as templates, feature-based machining, or custom scripting.

Soft Skills:

  • Strong ownership mentality with a proactive, solution-oriented approach.
  • Highly analytical 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 a process-driven, continuous improvement environment .
  • Ability to balance hands-on programming work with strategic process development .

Why Join Us:

  • Work on high-precision aerospace components using advanced multi-axis machining platforms.
  • Play a key role in shaping programming standards and manufacturing strategy .
  • Be part of a team focused on deep process optimization , not just high part turnover.

Engage with complex technical challenges that 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 Powered by JazzHR