1

G Code Jobs (NOW HIRING)

Be Seen First

CNC Programmer Position

Houston, TX · On-site

$38 - $43/hr

If you have strong CAM programming expertise, deep machine shop experience, and a proven ability to optimize standard G-code for complex components, we want to hear from you. Key Responsibilities

Make G-code edits as needed * Troubleshoot machining and tooling issues * Support continuous improvement and production goals Qualifications: * Previous CNC machining experience required * Experience ...

Be Seen First

CNC Programmer Position

Houston, TX · On-site

$38 - $43/hr

If you have strong CAM programming expertise, deep machine shop experience, and a proven ability to optimize standard G-code for complex components, we want to hear from you. Key Responsibilities

CNC Machinist/Programmar

Savannah, GA · On-site

$19 - $26/hr

Program CNC mills, lathes, and multi-axis machinery using Autodesk Fusion 360 and G-code for custom and complex industrial components. * Set up, prove out, and operate CNC machines safely and ...

CNC Machinist/Programmar

Savannah, GA · On-site

$19 - $26/hr

Program CNC mills, lathes, and multi-axis machinery using Autodesk Fusion 360 and G-code for custom and complex industrial components. * Set up, prove out, and operate CNC machines safely and ...

Be Seen First

If you have strong CAM programming expertise, deep machine shop experience, and a proven ability to optimize standard G-code for complex components, we want to hear from you. Key Responsibilities

Programmer

Heber Springs, AR · On-site

$22.50 - $30.75/hr

The ideal candidate will possess strong knowledge of G-code, CAD/CAM software (such as Mastercam, Fusion 360, or Siemens NX), and machining processes. Requirements: · Develop and optimize CNC ...

CNC Machinist/Programmar

Savannah, GA · On-site

$19 - $26/hr

Program CNC mills, lathes, and multi-axis machinery using Autodesk Fusion 360 and G-code for custom and complex industrial components. * Set up, prove out, and operate CNC machines safely and ...

CNC Machinist

Gastonia, NC · On-site

$28 - $32/hr

Program CNC machines using G-Code and CAM software such as Mastercam or GibbsCAM * Perform machine setups, tooling changes, and first-piece inspections * Operate CNC lathes and/or mills to produce ...

Utilize G-Code programming to optimize machining processes and enhance productivity. * Perform routine maintenance and mechanical troubleshooting on CNC machines to minimize downtime. * Collaborate ...

$55 - $75/hr

Program CNC mills, lathes, and multi-axis machinery using Autodesk Fusion 360 and G-code for custom and complex industrial components. * Set up, prove out, and operate CNC machines safely and ...

Showing results 41-60

G Code information

See salary details

$49K

$80.4K

$106.5K

How much do g code jobs pay per year?

As of Sep 7, 2026, the average yearly pay for g code in the United States is $80,416.00, according to ZipRecruiter salary data. Most workers in this role earn between $68,000.00 and $93,000.00 per year, depending on experience, location, and employer.

What is a G code programmer?

G Code programmers are professionals who write and modify G Code, the programming language used to control CNC (Computer Numerical Control) machines. Their work involves translating design specifications into precise machine instructions, ensuring parts and products are manufactured accurately. G Code programmers must understand machining processes, tooling, and the capabilities of various CNC equipment to create efficient and safe programs. They often collaborate with engineers and machinists to optimize production and troubleshoot issues.

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

To thrive as a CNC Programmer, you need a solid background in machining, mathematics, blueprint reading, and experience with G-code programming, often supported by a technical degree or certification. Familiarity with CAD/CAM software, CNC machine operation, and industry-standard certifications like NIMS are typically required. Attention to detail, problem-solving skills, and effective communication help professionals excel in optimizing workflows and troubleshooting issues. These skills ensure precision, efficiency, and safety in manufacturing environments where accuracy is critical.

What are some common challenges CNC programmers face when working with G-code, and how can they be overcome?

CNC programmers working with G-code often encounter challenges such as debugging code errors, optimizing tool paths for efficiency, and ensuring compatibility with different machine controllers. To overcome these, it's important to use simulation software to test programs before actual runs, maintain clear documentation, and stay updated with machine-specific G-code variations. Collaborating closely with machine operators and maintenance teams also helps identify potential issues early and improve overall workflow.

What is the difference between G Code vs CNC Programmer?

AspectG CodeCNC Programmer
CredentialsBasic knowledge of G Code syntaxAdvanced understanding of G Code, programming skills
Work EnvironmentUsed on CNC machines for machining operationsDesigns, writes, and tests G Code programs for CNC machines
Industry UsageEssential for CNC machine operationCreates and optimizes G Code programs for manufacturing

G Code is the language used to control CNC machines, providing specific commands for machining. CNC Programmers develop and write these G Code programs, ensuring efficient and accurate manufacturing processes. While G Code is a fundamental component, CNC Programmers possess broader skills in programming, troubleshooting, and optimizing machining operations.

More about G Code jobs
Infographic showing various G Code job openings in the United States as of August 2026, with employment types broken down into 1% As Needed, 79% Full Time, 16% Part Time, and 4% Contract. Highlights an 91% Physical, 2% Hybrid, and 7% Remote job distribution, with an average salary of $80,416 per year, or $38.7 per hour.

CNC Programmer Position

Texas Shapes Inc

Houston, TX • On-site

$38 - $43/hr

Full-time

Medical

Re-posted 21 days ago

Be Seen First

After you apply to this job, you can share why you’re interested to jump to the top of the candidate list.


Job description

About the Role

Texas Shapes is seeking an experienced, full-time CNC Office Programmer to join our team in Houston, TX. This is a dedicated office-based programming position, not a hybrid programmer/operator role.

Texas Shapes has been in business for 39 years specializing in precision oilfield manufacturing, utilizing CNC Lathes and Vertical 4-Axis Machining Centers. If you have strong CAM programming expertise, deep machine shop experience, and a proven ability to optimize standard G-code for complex components, we want to hear from you.

Key Responsibilities

  • Create, optimize, and edit CNC programs for Lathes and 4-Axis Vertical Machining Centers (VMCs) using CAM systems.
  • Interpret engineering drawings, blueprints, and geometric dimensioning and tolerancing (GD&T) to establish proper manufacturing sequences.
  • Read, interpret, manually edit, and troubleshoot raw "G" and "M" code programs to ensure maximum efficiency and machine safety.
  • Collaborate with shop floor machinists to resolve setup issues, optimize toolpaths, and refine production processes.
  • Maintain organized programming archives, tool lists, and setup documentation for repetitive and custom oilfield parts.

Required Qualifications

  • Machining Experience: Previous hands-on machining background is required.
  • Software Expertise: Proven experience with graphics programming CAM systems.
  • Machine & Control Familiarity: Hands-on or programming experience with Mori Seiki and Doosan PUMA equipment using Fanuc controls.
  • Blueprint Reading: Strong capability to read and interpret detailed manufacturing drawings and customer prints.
  • G-Code Fluency: Proficient in reading, writing, and editing raw G-code programs directly.

Preferred Qualifications

  • Compact II programming experience is a plus.
  • Prior experience in oilfield manufacturing and machining heavy alloys.

Why Join Texas Shapes?

  • Job Stability: Long-term, consistent workload within a well-established Houston machine shop.
  • Focused Role: Pure programming environment without shop floor operating responsibilities.