CNC Programmer / Manufacturing Engineer

Cody, United States

Why Gunwerks?

We're not your typical gun company. We're a tight-knit team of passionate individuals who are committed to pushing the boundaries of long-range shooting. We believe in hard work, dedication, and a relentless pursuit of perfection.

Our rifles are more than just tools; they're an extension of the shooter's skill and passion. Every rifle we produce has the potential to make a difference in the field, whether it's helping a hunter harvest an animal ethically or enabling a competitor to achieve their full potential.  

We offer a competitive salary and benefits package, but more importantly, we offer the chance to be part of something special. You'll be working with some of the most talented people in the industry, using cutting-edge technology to create products that are second to none. 

And we produce some of the best content on long range shooting and technology on our YouTubechannel (and on Instagram

and Facebook). Our content is 100% free.

For more information, watch this Gunwerks story.

Our Benefits Package:

  • Comprehensive health insurance benefits with a generous employer contribution the first day of the following month after your hire date, with the option to add dependents
  • Access to Dental, Vision, Accident, Life, Critical Illness, and Short-term Disability insurance
  • A strong commitment to training and professional development for all team members
  • Employee discounts on everything Gunwerks, as well as discounts from a host of industry companies and local businesses
  • Flexible paid time off policy starting with 25 days PTO (10 are std company and US holidays)
  • Automatic enrollment after 6 months of employment in a 401K with Roth options and company match
  • Company events for employees and families throughout the year
  • Company profit incentive program on day one

Job Details:

Location: Cody, Wyoming

Employment: Full-Time

Compensation: $90,000-$120,000 /yr

What You'll Be Doing as a CNC Programmer / Manufacturing Engineer

  • Develop and optimize CNC programs (e.g., G-code) for new product prototypes, ensuring precision and efficiency from the first cut.
  • Design innovative tooling, fixtures, and jigs to support complex NPI parts, driving manufacturability and quality.
  • Lead the setup and validation of machining processes for new products, delivering approved first-article parts on tight timelines.
  • Troubleshoot and refine workflows during NPI phases, minimizing defects and accelerating production readiness.
  • Collaborate with design teams to enhance part designs for manufacturing, providing expert DFM (Design for Manufacturing) input.
  • Oversee the transition of new processes from prototype to full-scale production, ensuring scalability and repeatability.
  • Select and test advanced materials and machining strategies, adapting to unique NPI requirements.
  • Propose and implement shop floor improvements, such as machine upgrades or process automation, to support NPI goals.
  • Mentor machinists and junior engineers, sharing expertise on CNC programming and tooling best practices.
  • Manage NPI project timelines and resources, ensuring milestones are met within budget and scope.
  • Document processes, setups, and lessons learned, creating a knowledge base for future product introductions.

Skills and Experience You'll Need as a CNC Programmer / Manufacturing Engineer

  • 8+ years of experience in CNC manufacturing, with a focus on programming, tooling, and NPI in a fast-paced environment.
  • Bachelors Degree in Industrial or Manufacturing Engineering
  • Expert proficiency in CAM software (e.g., Mastercam, Siemens NX, Fusion 360) for toolpath generation and simulation.
  • Advanced knowledge of CNC programming (G-code, M-code) for multi-axis mills, lathes, and complex machining systems.
  • Proven ability to design and implement custom tooling and fixtures for high-precision or prototype production.
  • Strong understanding of material properties (e.g., metals, composites) and their impact on machining strategies.
  • Experience leading NPI projects, from concept through production, with a track record of on-time delivery.
  • Expertise in process optimization, reducing cycle times and scrap while maintaining quality standards.
  • Familiarity with quality inspection tools (e.g., CMM, calipers) and interpreting technical drawings to tight tolerances.
  • Excellent problem-solving skills, with the ability to troubleshoot and resolve machining issues independently.
  • Leadership experience, including mentoring teams or driving cross-functional collaboration with design and production staff.
  • Project management skills, with the ability to juggle multiple NPI priorities and adapt to shifting demands.


"Friendly & knowledgable crew"

Logan Moore 
Engineering Technician

"Unique opportunity to expand my knowledge"

Dan Brunko
Process & Quality Machinist

Gunwerks provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.

This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.