5-Axis CNC Programmer

Sandvik•Houston, TX
•Onsite

About The Position

Inrock is seeking an experienced 5-Axis CNC Programmer to create precise programs for CNC 5-axis milling machines and lathes while ensuring high production quality. The role collaborates with engineers and machinists to optimize manufacturing processes and improve efficiency. The facility uses Haas vertical mills with 5-axis trunnion tables, a Haas 5-axis horizontal mill, and Mori-Seiki, Doosan, and Kingston lathes, all with Fanuc controls. This is an on-site position, five days a week.

Requirements

  • Proficiency in CNC programming, with experience using both CNC 5-axis milling machines and lathes.
  • Strong knowledge of CAD/CAM software, including Mastercam, SolidWorks, and FeatureCAM, and familiarity with lean manufacturing principles.
  • Experience with Haas and Fanuc controls.
  • Solid understanding of geometric dimensioning and tolerancing (GD&T).
  • Mechanical knowledge and ability to read schematics and blueprints.
  • Familiarity with tooling requirements and geometry calculations for various machining operations.
  • Strong math skills for precision measurements and machining-related calculations.
  • Strong attention to detail and commitment to high-quality work in a production-style environment.
  • Strong understanding of machining processes, tool paths, and G-code.
  • Ability to work independently and collaborate with cross-functional teams.

Responsibilities

  • Develop and implement CNC programs for 5-axis milling and lathe operations using Mastercam.
  • Help design and implement new fixtures for product lines.
  • Use CAD/CAM software to program and simulate machining operations.
  • Conduct setups with machinists for new programs on CNC machines, ensuring appropriate tooling and fixtures are in place.
  • Perform quality checks using precision measuring instruments such as calipers, micrometers, bore gauges, and coordinate measuring machines (CMM).
  • Apply GD&T principles to ensure compliance with design specifications.
  • Collaborate with the manufacturing manager and quality manager to identify lean manufacturing improvements.
  • Troubleshoot machining issues and adjust processes to optimize performance.
  • Work with machinists, quality personnel, and engineers to resolve issues related to programming, tooling, and machining processes.
  • Validate and verify CNC programs for accuracy before release to the shop floor.
  • Maintain documentation of programming changes, setups, and process improvements.

Benefits

  • Competitive compensation and bonus opportunities.
  • Medical, dental, vision, life insurance, and disability coverage.
  • Employee Assistance Program (EAP).
  • Parental leave.
  • Legal support options.
  • Tuition assistance.
  • Training, employee and leadership programs, and access to LinkedIn Learning.
  • Career development planning and opportunities for advancement.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service