2

Full Time Mastercam Programmer Jobs in Boise, ID

Full Time Mastercam Programmer information

See Boise, ID salary details

$23

$31

$44

How much do full time mastercam programmer jobs pay per hour?

As of Sep 5, 2026, the average hourly pay for full time mastercam programmer in Boise, ID is $31.44, according to ZipRecruiter salary data. Most workers in this role earn between $27.45 and $32.50 per hour, depending on experience, location, and employer.

What is a full time Mastercam programmer?

A Full Time Mastercam Programmer is a professional who specializes in using Mastercam software to create precise instructions for CNC (Computer Numerical Control) machines in a manufacturing environment. Their main responsibilities include designing, editing, and optimizing toolpaths for machining parts, ensuring efficient production and high-quality results. They work closely with engineers and machinists to interpret technical drawings, select appropriate tooling, and troubleshoot any issues that arise during the machining process. As full-time employees, they are typically involved in ongoing production projects and may also help with process improvements and training.

What are some typical challenges faced by full time Mastercam programmers, and how can they be addressed?

Full Time Mastercam Programmers often encounter challenges such as interpreting complex CAD drawings, optimizing tool paths for efficiency, and ensuring compatibility between software and CNC machines. Staying updated with the latest Mastercam features and regularly communicating with machinists can help address these issues. Collaborating closely with the production team ensures that programs are tailored to real-world machine capabilities, reducing errors and improving workflow.

What are the key skills and qualifications needed to thrive as a full time Mastercam programmer, and why are they important?

To excel as a Full Time Mastercam Programmer, you need expertise in CNC machining, strong proficiency with Mastercam software, and a solid understanding of technical drawings and manufacturing processes, often supported by relevant technical training or certifications. Familiarity with CAD/CAM systems, G-code programming, and experience with various CNC machines are typically required. Attention to detail, problem-solving skills, and effective communication set outstanding programmers apart in this role. These skills ensure accurate part production, efficient workflow, and minimal errors, which are critical for maintaining quality and meeting production deadlines.

What is the difference between Full Time Mastercam Programmer vs CNC Machinist?

AspectFull Time Mastercam ProgrammerCNC Machinist
CredentialsOften requires CAD/CAM software certifications, technical trainingTypically requires machining experience, technical school or apprenticeship
Work EnvironmentDesigning and programming CNC machines, often in office or CAD/CAM labsOperating CNC machines on shop floors, hands-on manufacturing
Industry UsageUsed in manufacturing, aerospace, automotive for programming partsUsed across manufacturing sectors for producing parts

While both roles are essential in manufacturing, a Full Time Mastercam Programmer focuses on creating and optimizing CNC programs using CAD/CAM software, often working in design or office settings. A CNC Machinist operates and sets up machines directly on the shop floor, executing the programs created by programmers. Understanding these differences helps employers and job seekers identify the right role based on skills and work environment preferences.

What are the most commonly searched types of Mastercam Programmer jobs in Boise, ID?

The most popular types of Mastercam Programmer jobs in Boise, ID are:

What are popular job titles related to Full Time Mastercam Programmer jobs in Boise, ID?

For Full Time Mastercam Programmer jobs in Boise, ID, the most frequently searched job titles are:

Infographic showing various Full Time Mastercam Programmer job openings in Boise, ID as of June 2026, with employment types broken down into 1% As Needed, 75% Full Time, 22% Part Time, and 2% Contract. Highlights an 99% Physical, and 1% Remote job distribution, with an average salary of $65,393 per year, or $31.4 per hour.

Senior CNC Programmer - Horizontal Machining (Mastercam)

FM Products Inc

Boise, ID • On-site

$110K - $140K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 19 days ago


Job 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

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

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

Depending on product requirements, machinists may work with:

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

---

What We're Looking ForRequired

  • 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

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 & SchedulePay 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.