CNC Programmer

Leaves the board in 3 days
ATS Keyword Match See which key terms from this posting your resume already has. Free. Posting says: Fast paced · Little ramp-up · Pay depends on you

General information

Client / Corporate
Client
Work Mode
In-Office
Name
CNC Programmer
Job ID
22233
City
Spring
Published date
08-Oct-2026
State
Texas
Country
United States

Description & Requirements

CNC Programmer
Location:
Houston, TX
Pay: $30.00 - $40.00 hourly


Cactus Flow Products is looking for a skilled, hands-on CNC Programmer who brings technical expertise, precision, and a problem-solving mindset to the manufacturing floor. The ideal candidate is comfortable taking a project from programming and tool selection through setup, operation, and troubleshooting of CNC mills and lathes, while maintaining a strong focus on quality, safety, and efficiency. This role is a great fit for someone who takes pride in producing accurate machine components, enjoys solving challenges, and can confidently work with both CNC equipment and ERP/MRP systems.


Best-in-Class Benefits and Culture:

We value our employees’ time and efforts. Our commitment to your success is enhanced by a competitive compensation of $30 - $40 hourly, depending on experience, and an extensive benefits package including:

  • Comprehensive health coverage: Medical, dental, and vision insurance provided
  • Robust retirement planning: 401(k) plan available with employer matching
  • Financial security: Life and disability insurance for added protection
  • Flexible financial options: Health savings and flexible spending accounts offered
  • Well-being and work-life balance: Paid time off, flexible schedule, and remote work choices provided


Plus, we work to maintain the best environment for our employees, where people can learn and grow with the company. We strive to provide a collaborative, creative environment where everyone feels encouraged to contribute to our processes, decisions, planning, and culture.


To succeed as the CNC Programmer, you should have:

  • High school diploma, GED, or equivalent,
  • 5+ years of experience programming, setting up, and operating large CNC mills and lathes, including equipment such as Doosan, Okuma, Mori Seiki, and Puma.
  • 5+ years of daily experience using Mastercam and/or SolidWorks to develop, modify, and optimize CNC programs.
  • Strong knowledge of CNC equipment selection, operation, monitoring, troubleshooting, and safe material-handling practices.
  • Working knowledge of ERP/MRP systems, including job tracking, routers, purchase orders, and production records.
  • Ability to perform quality inspections, interpret measurements, and ensure work meets specifications.
  • Experience training and supporting machinists with strong communication and interpersonal skills.
  • Ability to prioritize tasks in a fast-paced environment, communicate effectively in English, lift up to 40 lbs., and work overtime as needed.


Responsibilities:


CNC Programming & Setup

  • Program, optimize, and troubleshoot CNC machines using CAD/CAM software and engineering drawings.
  • Create and modify programs, perform complex setups, and select appropriate tooling.
  • Transfer programs to machine controls and provide technical guidance to shop personnel.

Machine Operation & Troubleshooting

  • Set up, operate, and troubleshoot CNC machines for precision machining.
  • Install tooling, fixtures, and workpieces; monitor and adjust machine performance.
  • Diagnose issues, perform operator-level maintenance, and reduce downtime through efficient job setups.

Quality & Teamwork

  • Inspect finished parts using precision measuring instruments to ensure specification compliance.
  • Monitor machine performance and identify production issues.
  • Collaborate with team members to maintain a safe, productive work environment.


If you’re a hands-on CNC professional who takes pride in precision, enjoys solving complex machining challenges, and is ready to put your expertise to work from day one, Cactus Flow Products wants to hear from you. Bring your programming skills, technical know-how, and passion for quality to a team where your experience can make a measurable impact. Apply Today!

We are an equal opportunity employer that welcomes and encourages diversity in the workplace. We do not discriminate based on race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, veteran status, or any other status protected under federal, state, or local law. We will consider qualified applicants with criminal histories for employment.