CNC Programmer

American Housing

Austin, Northern (TX, KY)

Hybrid

USD 34,000 - 55,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

The American Housing Corporation in Austin, TX is seeking a skilled CNC Programmer to develop, optimize, and maintain programs for 3-, 4-, and 5-axis mills and lathes used to produce components for our building system. Translate engineering drawings and 3D models into efficient toolpaths and ensure safe, repeatable processes.

You will collaborate with engineering, quality, and production teams, perform first-article inspections, troubleshoot issues, and maintain organized libraries and process

Qualifications

  • 3+ years of hands-on CNC Programmer experience in a precision machining environment.
  • High school diploma or equivalent; technical CNC degree/certificate preferred.
  • Proficient with CAM software; Masterscam preferred; others acceptable.
  • Strong understanding of G-code/M-code; able to edit programs at the control.
  • Experience programming 3-, 4-, and 5-axis CNC equipment.
  • Ability to read GD&T and complex drawings; interpret 3D CAD models.
  • Solid knowledge of machining principles; tools, speeds/feeds, fixturing.
  • Familiarity with metrology tools; CMM experience a plus.
  • Strong problem-solving and communication skills; able to work independently and in teams.
  • Knowledge of advanced CAM features and post-processor customization.

Responsibilities

  • Analyze drawings and CAD models to determine machining processes, tooling and fixtures.
  • Create, edit, and optimize CNC programs for 3-, 4-, 5-axis machines and multitasking mills.
  • Generate toolpaths to maximize material removal and minimize cycle times.
  • Select tools and parameters based on material properties.
  • Perform prove-outs, first-article inspections, and process validation.
  • Troubleshoot tool wear, chatter, dimensional errors, and surface finishes.
  • Maintain organized program libraries and setup sheets.
  • Collaborate with engineering, quality, and production to improve manufacturability.
  • Support continuous improvement for cycle time and scrap reduction.
  • Adhere to safety and quality policies; maintain clean work environment.

Skills

CNC Programming
G-code/M-code
Multi-axis machining
GD&T
Problem solving
Communication
ERP/MRP familiarity
Lean/CI
Post-processor knowledge

Education

High school diploma or equivalent
Technical degree or CNC certificate

Tools

Mastercam
Fusion 360
SolidCAM
Siemens NX

Job description

The American Housing Corporation is on a mission to solve the America’s housing crisis through all-out production. We believe that America’s affordability crisis is fundamentally a production crisis, and that solving it requires a vertically integrated development approach: We buy land, and manufacture, install, and sell our homes directly to customers. This is the only way to build at the scale necessary to solve this crisis.

The American Dream is built, not inherited. We're hiring the best engineers, designers, and builders to solve the hardest problem in America.

As the CNC Programmer, you will be responsible for developing, optimizing, and maintaining CNC programs for the multi-axis machining equipment used to produce components for our proprietary building system. You will translate engineering drawings and 3D models into efficient, accurate programs, develop tooling and machining strategies, and work closely with production and engineering to deliver safe, repeatable, high-quality manufacturing processes.

What You'll Do
  • Analyze engineering drawings, CAD models (SolidWorks, Inventor, or similar), and technical specifications to determine machining processes, tooling, fixtures, and workholding methods.

  • Create, edit, and optimize CNC programs using CAM software for 3-, 4-, and 5-axis mills, lathes, and multi-tasking machines.

  • Generate accurate toolpaths that maximize material removal rates, minimize cycle times, maintain tight tolerances, and ensure safe, collision-free operation.

  • Select appropriate cutting tools, speeds, feeds, and depths of cut based on material properties, including aluminum, steel, stainless steel, titanium, plastics, and other production materials.

  • Perform program prove-outs, first-article inspections, and process validation on the production floor.

  • Troubleshoot machining issues, including tool wear, chatter, dimensional errors, and surface-finish problems, and revise programs as needed.

  • Maintain organized program libraries, tooling documentation, setup sheets, and process documentation.

  • Collaborate with engineering, quality, and production teams to improve manufacturability and provide design-for-manufacturing feedback.

  • Support continuous improvement initiatives focused on cycle-time reduction, scrap reduction, tooling performance, quality, and process standardization.

  • Adhere to all safety, quality, and company policies and maintain a clean and organized work environment.

Qualifications
  • 3+ years of hands-on experience as a CNC Programmer in a precision machining environment.

  • High school diploma or equivalent required; technical degree or certificate in CNC Programming, Manufacturing Technology, or a related field preferred.

  • Strong proficiency with at least one major CAM software package; Mastercam preferred, with Fusion 360, SolidCAM, Siemens NX, or equivalent also acceptable.

  • Strong understanding of G-code and M-code programming, including the ability to manually edit and troubleshoot programs at the control.

  • Experience programming multi-axis CNC equipment, including 3- and 4-axis mills and CNC lathes; 5-axis simultaneous machining and multi-tasking/mill-turn experience preferred.

  • Ability to read and interpret complex engineering drawings, GD&T (ASME Y14.5), and 3D CAD models.

  • Strong working knowledge of machining principles, cutting-tool technology, speeds and feeds, workholding methods, and fixturing.

  • Familiarity with metrology tools and basic inspection techniques, including calipers, micrometers, and height gauges; CMM experience is a plus.

  • Strong problem-solving and communication skills, attention to detail, and the ability to work both independently and collaboratively as part of a team.

  • Knowledge of advanced CAM features, including high-speed machining strategies, rest machining, adaptive clearing, and toolpath optimization, preferred.

  • Experience with post-processor customization or CNC control systems such as Fanuc, Haas, Siemens, Mazak, Okuma, or equivalent, preferred.

  • Background in aerospace, medical, automotive, or other precision industries with tight-tolerance requirements preferred.

  • Familiarity with ERP/MRP systems and production scheduling preferred.

  • Lean manufacturing or continuous-improvement experience preferred.

ADDITIONAL INFORMATION
  • Candidates must be based in Austin, TX full-time.

  • This is a full-time, hourly position.

  • This role reports to the Production Manager.

  • This role requires significant time working on the production floor.

  • Candidates must be comfortable working in a machine-shop environment with exposure to noise, coolant, metal chips, and fiber dust; appropriate PPE is provided.

  • This role requires the ability to stand and walk for extended periods and consistently lift and move 40–50 lbs.

  • Flexibility to work occasional overtime or adjusted hours may be required to support production needs.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

CNC Programmer/Machinist
CNC Programmer/Machinist

ATW Companies • Boyertown

On-site
USD 55,000 - 82,000
CNC Programmer
CNC Programmer

Markent Personnel • Berlin (CT)

On-site
USD 41,000 - 55,000
Company paid health benefits
401k with company contribution
Annual bonus
CNC Programmer
CNC Programmer

True North Consultants, Inc. • Berlin (CT)

On-site
USD 41,000 - 55,000
100% Company paid medical, dental, and
401k with 5% company contribution
Annual year-end bonus
+3
Computer Numerical Control Programmer
Computer Numerical Control Programmer

TRS Staffing Solutions • Lebanon

On-site
USD 45,000 - 70,000
Programmer
Programmer

Haygor Instrument & Company • Pasadena (TX)

On-site
USD 65,000 - 85,000
CNC PROGRAMMER (CAM)
CNC PROGRAMMER (CAM)

Ignite Human Capital • Houston (TX)

On-site
USD 95,000 - 125,000
Computer Numerical Control Programmer
Computer Numerical Control Programmer

Encode, Inc. • Bangor (ME)

On-site
USD 60,000 - 90,000
Sign-On Bonus
Relocation Assistance
CNC Programmer
CNC Programmer

Foresight Technologies Inc • Tempe (AZ)

On-site
USD 70,000 - 95,000
CNC Programmer - TEMP
CNC Programmer - TEMP

U.S. Cargo Systems • Goldsboro (NC)

On-site
USD 65,000 - 90,000
CNC Machinist / Programmer / Team Lead
CNC Machinist / Programmer / Team Lead

Southern Illinois Crankshaft, Inc. • Northern (KY)

Hybrid
USD 60,000 - 85,000
Full benefits package
Health, dental, and vision insurance
Life and disability insurance
+2