CNC Programmer

George P. Johnson Experience Marketing•Las Vegas, NV
•Onsite

About The Position

GPJ is hiring an on-site CNC Programmer for its Las Vegas, Nevada office, with a requirement to report in person at least five days per week. The role produces manufacturable CAD models, nested panel sheets, NC code files, DXF profiles, beam saw cut lists, exploded-view drawings, and part labels using CAD and CAM applications such as Cimtech RouterCIM/SolidCIM, Autodesk AutoCAD, and Autodesk Inventor. The CNC Programmer works with Staff Engineers, Fabrication Project Managers, fabrication shop personnel, Graphics Production teams, and CNC department teammates to process scopes of work, complete action items on time and within budget, and support efficient manufacturing workflows. The position requires CNC programs to be suited to shop machines and operational needs, and includes direct follow-through with shop leadership, machine operators, carpenters, and metal fabricators. The role contributes to product quality, production efficiency, machine uptime, and timely delivery while upholding the Engineering Department’s mission of providing customers with safety, stability, and sufficiency.

Requirements

  • At least 3 years of recent full-time 3D modeling experience using AutoCAD and/or Inventor in a work environment similar to GPJ’s business, such as cabinet making, millwork, or another exhibit house.
  • Strong CAD skills and the ability to understand part assembly and how tooling is applied to different materials and machine operations.
  • Extensive experience programming CNC machines using G-code, CAM software such as Mastercam or GibbsCAM, and CAD/CAM systems.
  • Hands-on experience setting up and operating CNC machining centers, lathes, mills, and other CNC equipment.
  • Ability to interpret engineering drawings, GD&T symbols, and technical specifications.
  • Strong knowledge of machining processes, cutting tools, feeds and speeds, and machining strategies for tight tolerances and high-quality surface finishes.
  • Troubleshooting skills to diagnose and resolve CNC programming, tooling, and machine-performance issues.
  • Attention to detail and accuracy in programming, machine setup, and inspection of machined parts.
  • Ability to manage time, prioritize tasks, meet production deadlines, and optimize machine utilization.
  • Ability to collaborate effectively with machine operators, engineers, and other team members.
  • Ability to work extended hours, possibly weekends and holidays, during peak periods, which occur frequently throughout the year.
  • Ability to communicate clearly, keep relevant stakeholders informed, collaborate across teams, and follow up on commitments.
  • Ability to work thoroughly and accurately, identify overlooked details, clarify ambiguous expectations, and keep work organized and easy for teammates to follow.

Responsibilities

  • Produce manufacturable CAD models, nested panel sheets, NC code files, DXF profiles, beam saw cut lists, exploded-view drawings, and part labels.
  • Use CAD and CAM applications, including Cimtech RouterCIM/SolidCIM, Autodesk AutoCAD, and Autodesk Inventor.
  • Collaborate with Staff Engineers, Fabrication Project Managers, fabrication shop personnel, and Graphics Production teams to process scopes of work and complete action items on time and within budget.
  • Ensure CNC programs are suited to the needs of shop machines and manufacturing operations.
  • Follow through with shop leadership, machine operators, carpenters, and metal fabricators to address issues as they arise.
  • Coordinate with CNC department teammates to streamline programming, minimize redundancy, and maintain efficient workflows.
  • Program, set up, and operate CNC machines to produce precision parts.
  • Interpret engineering drawings and models, write efficient CNC programs, and inspect machined parts to meet quality and precision standards.
  • Troubleshoot programming, tooling, and machine-performance issues and contribute to proactive maintenance efforts.

Benefits

  • Employee Stock Ownership Plan (ESOP), providing employees with an ownership interest.
  • FTO policy with no accrual of time off.
  • Employer matching 401(k) plan with no vesting period.
  • Low employee-contribution healthcare option.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service