1

Technical Program Manager Jobs in Bozeman, MT (NOW HIRING)

As a WHS Manager, you'll be the site's safety champion, leading our Global WHS Program ... both technical expertise and strong interpersonal skills. Working closely with Operations ...

The DUI Task Force Coordinator performs a variety of administrative, technical and clerical duties ... Budget & Program Management Develop, manage, and monitor the program budget in accordance with ...

DUI Task Force Coordinator

Bozeman, MT · On-site

$24.84 - $26.34/hr

The DUI Task Force Coordinator performs a variety of administrative, technical and clerical duties ... Budget & Program Management * Develop, manage, and monitor the program budget in accordance with ...

Sr. Software Engineer

Bozeman, MT · Remote

$150K - $175K/yr

... technical lead responsible for day-to-day development, design, build, and scale of a Veteran ... programs by streamlining payroll, tax filings, caregiver management, budgeting workflows, and ...

Administrative Assistant

Bozeman, MT

$19.50 - $26.25/hr

Launched by former Big 4 Management Consultants; our multidisciplinary teams bring together the ... Provides a variety of technical information to program applicants and participants, such as ...

Administrative Assistant

Bozeman, MT · On-site

$18.25 - $24.75/hr

... financial management staff for payment. • Responsible for establishing and maintaining ... technical information to program applicants and participants, such as specific program and land ...

... technical alternatives, and will support project team members, including project architects ... Participate in field documentation, program development, research, and draft design concepts ...

Design Staff

Bozeman, MT · On-site

$25 - $30/hr

... technical alternatives, and will support project team members, including project architects ... Participate in field documentation, program development, research, and draft design concepts ...

Design Staff

Bozeman, MT · On-site

$52K - $62K/yr

... technical alternatives, and will support project team members, including project architects ... Participate in field documentation, program development, research, and draft design concepts ...

The Sales Associate will prospect new accounts, manage existing customers, and travel throughout ... Following the two-year program, graduates will be promoted and assigned their own territory ...

Sales Associate (Sealants)

Bozeman, MT · On-site

$60K - $65K/yr

The Sales Associate will prospect new accounts, manage existing customers, and travel throughout ... Following the two-year program, graduates will be promoted and assigned their own territory ...

... program in a hospital or clinic setting Preferred • Master's degree in Nursing, MBA or related ... Director, Hospital Case Manager General Certifications: N/A Please CLICK HERE to view details.

... program in a hospital or clinic setting Preferred • Master's degree in Nursing, MBA or related ... Director, Hospital Case Manager General Certifications: N/A Please CLICK HERE to view details.

Research Associate

Bozeman, MT · On-site

$50K - $60K/yr

Additional research and technical assistance include organizing walk audits and pop-up traffic ... Demonstrated experience supporting research programs. * Demonstrated experience in researching and ...

next page

Showing results 1-20

Technical Program Manager information

See Bozeman, MT salary details

$96.3K

$157.7K

$182.4K

How much do technical program manager jobs pay per year?

As of May 28, 2026, the average yearly pay for technical program manager in Bozeman, MT is $157,666.00, according to ZipRecruiter salary data. Most workers in this role earn between $139,600.00 and $180,800.00 per year, depending on experience, location, and employer.

What Is a Technical Program Manager?

A technical program manager oversees a company’s technical projects, such as implementing new network systems or developing new products. Job duties include supervising development teams, assessing work schedules, assessing productivity, and addressing any quality assurance issues that arise during production. Technical program managers are often responsible for creating reports to upper management based on the functions of the products and making suggestions on how to streamline future projects. They may also help the organization develop new strategies related to production and sales goals.

What are the key skills and qualifications needed to thrive as a Technical Program Manager, and why are they important?

To thrive as a Technical Program Manager, you need a strong background in project management, software development processes, and a relevant technical degree or equivalent experience. Familiarity with tools like Jira, Confluence, Agile methodologies, and PMP or Scrum certifications is highly beneficial. Excellent communication, leadership, and problem-solving skills set top performers apart in this role. These skills ensure seamless project delivery, effective team collaboration, and alignment between technical teams and business goals.

How do Technical Program Managers typically collaborate with engineering and product teams to ensure project success?

Technical Program Managers (TPMs) play a central role in facilitating communication and alignment between engineering, product, and other cross-functional teams. They work closely with product managers to define project requirements and prioritize deliverables, while coordinating with engineering to develop realistic timelines and resolve technical challenges. TPMs often lead regular meetings, track progress, and proactively address risks to keep everyone on the same page. Building strong relationships and fostering a culture of open dialogue are essential for TPMs to ensure projects stay on track and meet business goals.

What is the difference between Technical Program Manager vs Software Engineer?

AspectTechnical Program ManagerSoftware Engineer
Primary RoleOversees project execution, coordinates teams, manages timelinesDesigns, develops, tests software applications
Required SkillsProject management, communication, technical understandingProgramming, software development, problem-solving
Work EnvironmentCross-functional teams, project-focusedDevelopment teams, coding environments
CertificationsPMP, Agile certifications often preferredNone mandatory, but certifications like Scrum or AWS helpful

While Technical Program Managers coordinate and oversee projects across teams, Software Engineers focus on building and coding software solutions. Both roles require technical understanding, but their core responsibilities differ significantly.

What job categories do people searching Technical Program Manager jobs in Bozeman, MT look for? The top searched job categories for Technical Program Manager jobs in Bozeman, MT are:
What cities near Bozeman, MT are hiring for Technical Program Manager jobs? Cities near Bozeman, MT with the most Technical Program Manager job openings:
Infographic showing various Technical Program Manager job openings in Bozeman, MT as of May 2026, with employment types broken down into 2% As Needed, 81% Full Time, 12% Part Time, 2% Temporary, 2% Contract, and 1% Nights. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $157,666 per year, or $75.8 per hour.

Lead 5-Axis CNC Router Programmer

G3 AEROSPACE LLC

Belgrade, MT • On-site

$28.25 - $38.75/hr

Full-time

Posted 16 days ago


Job description

About G3 Aerospace
G3 Aerospace is an aerospace engineering and manufacturing company specializing in aircraft interiors, tooling, vacuum-formed plastic parts, and light composite assemblies. We support prototype and production programs for the aerospace industry, with a focus on practical engineering, high-quality manufacturing, and continuous improvement.
We are seeking a Lead 5-Axis CNC Router Programmer with strong Fusion 360 experience to lead and improve our CNC routing programming processes as we continue to grow our manufacturing capabilities.
Position Summary
The Lead 5-Axis CNC Router Programmer will be responsible for programming, proving out, and improving 5-axis CNC routing operations used for aerospace production parts, tooling, trim fixtures, and prototype work.
This role is specifically focused on 5-axis CNC routing, not traditional CNC milling. The ideal candidate must have direct experience programming in Fusion 360 and must understand router-based manufacturing, including vacuum hold-down, fixtures, trim operations, tool selection, feeds and speeds, part movement, edge quality, repeatability, and shop-floor execution.
In addition to programming, this person will be responsible for developing and implementing best practices for CNC programming, programming data control, revision control, setup documentation, and operator handoff. This role will help standardize how programs are created, stored, released, revised, and used by programmers and operators.
Key Responsibilities
  • Lead programming and technical support for 5-axis CNC router operations
  • Create, modify, and optimize CNC router programs using Fusion 360
  • Develop efficient and repeatable toolpaths for trimming, drilling, routing, profiling, contour cutting, and surfacing
  • Program from 3D CAD models, 2D drawings, engineering specifications, and work instructions
  • Determine and implement best practices for 5-axis CNC routing programming
  • Establish programming standards for toolpath strategy, file naming, program structure, setup sheets, tooling documentation, and operator instructions
  • Develop and maintain programming data control processes, including program storage, revision control, release control, and obsolete program management
  • Ensure programmers and operators are working from the correct released programs, setup sheets, tooling lists, and revision-controlled manufacturing data
  • Implement programming standards across programmers, operators, and production personnel
  • Train, mentor, and support CNC programmers and operators on proper programming methods, setup requirements, and data control practices
  • Set up and prove out new programs on 5-axis CNC routers
  • Lead first-article runs and support production release of routed parts
  • Select appropriate router bits, cutting tools, feeds, speeds, stepovers, stepdowns, and machining strategies
  • Support fixture design, trim fixture development, spoil board setup, and vacuum hold-down strategies
  • Troubleshoot issues related to toolpaths, machine movement, chatter, surface finish, edge quality, part movement, and dimensional accuracy
  • Work directly with operators to improve setup efficiency, reduce errors, and improve repeatability
  • Maintain organized and revision-controlled CNC programs, setup sheets, tooling lists, and manufacturing files
  • Work with engineering, quality, and operations to improve manufacturability, inspection methods, and process consistency
  • Support continuous improvement efforts related to cycle time, quality, safety, and workflow
  • Ensure all work follows company safety procedures, quality requirements, and aerospace manufacturing standards

Required Qualifications
  • Direct experience programming 5-axis CNC routers
  • Strong experience using Fusion 360 for CNC programming
  • Experience with router-based machining, trimming, drilling, profiling, and contour cutting
  • Ability to create safe, efficient, and repeatable CNC programs from CAD models and drawings
  • Strong understanding of router tooling, feeds, speeds, workholding, vacuum hold-down, fixtures, and setup practices
  • Experience creating or improving programming standards, setup documentation, or CNC process controls
  • Understanding of program revision control, data control, and released manufacturing documentation
  • Ability to troubleshoot CNC router programs and shop-floor production issues independently
  • Ability to lead first-article prove-outs and support production runs
  • Strong attention to detail and commitment to quality
  • Ability to read and interpret technical drawings, tolerances, CAD models, and work instructions
  • Ability to communicate clearly with engineering, quality, operations, programmers, and operators
  • Ability to lead by example in a hands-on manufacturing environment

Preferred Qualifications
  • Aerospace manufacturing experience
  • Experience routing or trimming thermoformed plastic parts, composite parts, aircraft interior components, tooling, or fixtures
  • Experience with large-format 5-axis CNC routers
  • Experience with ShopBot, Thermwood, CMS, DMS, Multicam, Haas router platforms, or similar 5-axis router equipment
  • Experience machining plastics, composites, tooling board, foam, wood tooling, aluminum fixture components, or similar materials
  • Experience developing standardized setup sheets, router work instructions, tooling libraries, or programming templates
  • Experience working in an AS9100 or ISO 9001 manufacturing environment
  • Familiarity with document control, revision control, and manufacturing data release processes
  • Familiarity with SolidWorks or other CAD software
  • Familiarity with inspection tools such as calipers, micrometers, height gauges, and basic metrology equipment
  • Prior lead, supervisory, or training experience in a CNC, routing, or manufacturing environment

Ideal Candidate
The ideal candidate is a hands-on technical leader who is highly skilled in Fusion 360 and understands 5-axis CNC routing at both the programming and machine level.
This person is not just a programmer - they are someone who can help build the system around programming. They know how to develop clean, repeatable programs, but also understand the importance of program control, revision control, setup documentation, tooling standards, and operator handoff.
They should be comfortable taking ownership of the CNC routing process, setting expectations for other programmers and operators, solving problems on the shop floor, and creating standards that improve consistency, quality, and efficiency.
Work Environment
This position includes both computer-based programming work and hands-on shop-floor support. The role may require standing, walking, lifting materials, working around CNC routers and shop equipment, and using standard inspection and hand tools.
Why Join G3 Aerospace?
  • Lead and help develop a growing 5-axis CNC routing operation
  • Establish programming standards, data control practices, and operator handoff processes
  • Work on real aerospace manufacturing programs
  • Support aircraft interior parts, tooling, trim fixtures, and production components
  • Work directly with engineering, quality, and operations
  • Join a growing aerospace manufacturing company where this role can make a direct operational impact

How to Apply
Interested candidates should submit a resume outlining their Fusion 360 experience, 5-axis CNC routing background, programming leadership experience, data control experience, machine experience, and relevant aerospace or manufacturing experience.