ShopFloorJobs
FP

Senior CNC Programmer – Horizontal Machining (Mastercam)

FM Products Inc · Boise, ID

Level
Technician
Team
Manufacturing
Base pay
$110k–$140k
Experience asked
5+ years
Industry
Industrial
Posted
Recently

The role in 30 seconds

A technician-level manufacturing role at FM Products Inc (industrial) in Boise, ID. You'll play a critical role in producing precision firearm components while improving efficiency, reducing cycle times, supporting new product development, and helping scale production through advanced machining and automation initiatives.

They ask for
5+ years
Tools it names
DOE, Validation (IQ/OQ/PQ), Robotics, Automation, CNC, Machining
Base pay
$110k–$140k
Day to day
relocation help

Read from the posting. The full description is below.

From the plant jobs report · week of October 19, 2026

Manufacturing Technician roles in the US: typical posted base $60k–$91k. This one lists $110k–$140k.

Median of the low and high ends of 63 live postings that list pay, out of 970 manufacturing technician openings in the US, read from manufacturers' own careers sites.

Idaho plant jobs report →Pay by team and state →What moves pay →

How this role compares

Against 863 other live manufacturing postings in the US.

Base pay
About 43% above similar roles

Typical $72k–$103k, from 97 postings that list pay.

Experience asked
More than usual (5+ vs 4+)

Similar roles usually ask 4+ years.

Skills these teams ask for most

  • ✓ CNC 48%
  • ✓ Tooling 45%
  • Team leadership 42%
  • ✓ Machining 41%

✓ = this posting asks for it too. % = share of similar postings that mention it.

Stands out: this posting asks for DOE, Validation (IQ/OQ/PQ), Automation, which few similar roles mention. If you have it, lead with it.

It asks for 5+ years. If you're close, apply anyway: requirements are a wish list. Talk to someone doing this work there first.

At a glance

Relocation help

Pulled from the posting text. If it's not listed here, the posting didn't say.

How to get in at this plant

Five moves over a week or two. The first one takes ten minutes.

  1. 1

    Pick 2–3 people on the Manufacturing team at FM Products Inc

    Engineers who joined in the last year or two reply the most. Use the team search on this page to find them.

  2. 2

    Send a short, curious note

    One real question about their work. No favors yet. Each person gets a different note, written for this role.

  3. 3

    Turn a reply into a short call

    Questions worth asking about this team:

    • What does a normal week look like on your team?
    • Is the work mostly new product launches or sustaining existing lines?
    • How much time do you spend on the floor versus at a desk?
    • How did you land the job? What stood out in your interviews?
  4. 4

    Apply with someone vouching for you

    If the call went well, ask whether they’d pass your résumé to the hiring manager. Send your résumé link, apply that day, and let them know.

  5. 5

    Bring proof to the interview

    One page of before-and-after numbers from projects you led: scrap, OEE, cycle time, cost. Plant managers hire on results.

Full description from FM Products IncAs posted on their careers site.Show

In this role, you will

  • ◆Program and optimize horizontal and vertical CNC machining centers using Mastercam
  • ◆Perform machine setups, first articles, and process validation
  • ◆Support machinists and setup personnel with troubleshooting and process improvements
  • ◆Design and develop workholding and fixturing solutions
  • ◆Improve existing programs to increase efficiency and reduce cycle times
  • ◆Support lights-out machining and automation initiatives
  • ◆Manufacture R&D and prototype components while providing feedback to engineering
  • ◆Troubleshoot machining, tooling, fixture, and process issues
  • ◆Collaborate closely with engineering, quality, and production teams
  • ◆Help establish inspection processes and quality standards
  • ◆Mentor team members and contribute to professional development across the shop
  • ◆--

Machines, Controls & Software

Depending on product requirements, machinists may work with

  • ✓Aluminum
  • ✓Alloy Steel
  • ✓Stainless Steel
  • ✓Firearm-grade specialty materials
  • ✓--

What We're Looking For

Required

  • ✓Senior-level CNC programming experience
  • ✓Strong Mastercam programming background
  • ✓Extensive experience with horizontal machining centers
  • ✓Experience performing setups and first articles
  • ✓Advanced fixture and workholding design knowledge
  • ✓Ability to optimize programs for quality, efficiency, and cycle time reduction
  • ✓Strong problem-solving and troubleshooting abilities
  • ✓Excellent communication and collaboration skills
  • ✓Continuous improvement mindset
Show full description ↓

🔎 At a Glance

Company: Foxtrot Mike Products

Location: Boise, Idaho (On-Site)

Job Type: Full-Time

Pay Range: $110,000 – $140,000 per year (based on experience)

Schedule: Flexible Hours

Overtime: As Needed

Experience Level: Senior (5+ Years Horizontal CNC Programming Experience Preferred)

Relocation Assistance: Available

Industry: Firearms Manufacturing

  • •--

Why This Role Exists

Foxtrot Mike Products continues to expand its manufacturing capabilities as demand grows for its innovative firearms and accessories. This role exists to strengthen programming, process optimization, fixturing, and machining operations while helping develop the next generation of machinists and programmers within the organization.

As a Senior CNC Programmer, you'll play a critical role in producing precision firearm components while improving efficiency, reducing cycle times, supporting new product development, and helping scale production through advanced machining and automation initiatives.

  • •--

The Work You'll Be Doing

You'll work with equipment and technology including

  • •Horizontal CNC Machining Centers
  • •Vertical CNC Machining Centers
  • •Mastercam Programming Software
  • •Advanced Workholding & Fixture Design
  • •First Article Inspection Processes
  • •Automation and Robotic Manufacturing Systems (preferred experience)
  • •--

Materials You'll Work With

Preferred

  • +5+ years of horizontal CNC programming experience
  • +Automation and robotics experience
  • +Experience supporting R&D and prototype manufacturing
  • +Leadership or mentoring experience
  • +Quality systems and inspection process development experience
  • +--

Why Machinists Like Working Here

Machinists choose Foxtrot Mike Products because

  • •Flexible scheduling that supports work-life balance
  • •Family-first company culture
  • •Opportunity to work on innovative products that reach customers nationwide
  • •Modern manufacturing environment with advanced machining technology
  • •Direct collaboration with engineering and product development teams
  • •Significant influence on process improvement and production strategy
  • •Leadership growth opportunities as the company continues to expand
  • •A team built around blue-collar values, craftsmanship, and continuous improvement
  • •--

Pay, Benefits & Schedule

Pay Range

$110,000 – $140,000 per year (DOE)

Benefits

  • •Medical Insurance
  • •Dental Insurance
  • •Vision Insurance
  • •Life Insurance
  • •Health Savings Account (HSA)
  • •Flexible Spending Account (FSA)
  • •Paid Time Off
  • •Parental Leave
  • •Tuition Reimbursement
  • •Professional Development Assistance
  • •Employee Assistance Program
  • •Employee Discounts
  • •Referral Program
  • •Profit Sharing
  • •Retirement Plan
  • •Relocation Assistance

Schedule

  • •Full-Time Position
  • •Flexible Hours
  • •Family-focused scheduling philosophy
  • •Overtime as needed
  • •--

About Foxtrot Mike Products

Foxtrot Mike Products is a leading firearms manufacturer based in Boise, Idaho. The company has built its reputation on delivering exceptional quality, affordability, and innovation while maintaining a strong commitment to blue-collar values and customer-driven product development.

Known throughout the firearms industry for outstanding customer service and innovative product design, Foxtrot Mike Products continues to grow by listening to its customers and investing in advanced manufacturing capabilities.

If you're an experienced CNC programmer who enjoys solving complex machining challenges, improving manufacturing processes, and contributing to innovative products, this is an opportunity to make a significant impact.

Apply

Interested CNC Programmers can apply directly through hireCNC.

👉 Apply Now or Save This Job to learn more.

More Manufacturing roles nearby