CNC Programmer
IDj-3565
Job TypeTemp to Hire
Remote TypeOn-Site
Compensation$30 - $35 / hr
A growing machine shop in the League City area is hiring for a CNC Programmer to join their manufacturing team on a contract-to-hire basis. The CNC Programmer will be responsible for developing, optimizing, and maintaining CNC programs to produce precision parts efficiently, safely, and to customer specifications. This role works closely with machinists, engineering, and quality to ensure on-time delivery and continuous improvement. Ideal candidates will have 3+ years experience in writing and editing programs for fast paced machining environments and be diligent in reviewing programs after runs to ensure cycle times, edits, offsets, tooling, etc. is operating per program.
Key Responsibilities
- Create, edit, and optimize CNC programs for milling and/or turning operations
- Interpret engineering drawings, GD&T, and customer specifications
- Select appropriate tooling, fixturing, and machining strategies
- Set up and prove out new jobs; support first-article inspections
- Troubleshoot machining and program-related issues to improve quality and cycle times
- Collaborate with machinists and supervisors to improve processes and reduce scrap
- Maintain program documentation and revision control
- Ensure work complies with safety, quality, and shop standards
- Support continuous improvement initiatives and cost reduction efforts
Required Qualifications
- 3+ years of CNC programming experience in a machine shop environment
- Strong knowledge of CNC mills and/or lathes (3-, 4-, or 5-axis a plus)
- Proficient with G-code and M-code programming
- Experience with CAD/CAM software (e.g., Mastercam, Fusion 360, SolidCAM, or similar)
- Ability to read blueprints and understand GD&T
- Strong problem-solving and troubleshooting skills
- High attention to detail and quality
Preferred Qualifications
- Experience with multi-axis machining or complex surfacing
- Familiarity with multiple CNC controls (Fanuc, Haas, Okuma, Mazak, etc.)
- Knowledge of tooling systems, cutting parameters, and materials
- Experience in a job shop or high-mix, low-volume environment
- Ability to train or mentor machinists and junior programmers
Physical & Work Environment Requirements
- Ability to stand and walk for extended periods
- Occasionally lift up to 50 lbs.
- Work in a manufacturing environment with exposure to noise, lubricants, and metal chips
Compensation & Benefits
- Competitive pay based on experience
- Health and dental insurance
- Paid time off and holidays
- Training and advancement opportunities
