<Back to Search
CNC Programmer
Conroe, TXMarch 31st, 2026
CNC ProgrammerShift: Mon.-Fri.; 7:30am - 4:30pm OT as neededLocation: Conroe, Tx 77385Pay rate: $35-$40 DOEJob SummaryThe CNC Programmer is responsible for developing, optimizing, and maintaining the programs that run the shop's CNC mills and lathes. You will bridge the gap between engineering blueprints and the finished physical product, ensuring that every toolpath is optimized for cycle time, tool life, and-most importantly-absolute precision.Key Responsibilities1. Programming & SimulationDevelop complex CNC programs using Mastercam (or similar CAD/CAM software) for 3-axis and multi-axis (4 or 5-axis) machining centers.Write and edit G-code and M-code manually when necessary to fine-tune machine behavior.Utilize simulation software (like NCSIMUL or Vericut) to "prove out" programs virtually, preventing machine crashes and tool interference.2. Process EngineeringSelect the optimal cutting tools, holders, and work-holding fixtures for each job.Calculate precise speeds and feeds for various materials common in actuation, such as 316 Stainless Steel, Alloy Steels, and Bronze.Design custom jigs or fixtures in CAD (SolidEdge/SolidWorks) to hold irregular actuator castings or valve bodies.3. Floor Support & OptimizationProvide detailed Setup Sheets and tool lists for CNC Operators to ensure consistent execution.Troubleshoot programs on the fly when operators encounter "chatter," dimensional drift, or premature tool wear.Analyze existing programs to reduce cycle times and improve material yield (Nest/Efficiency optimization).Required Technical SkillsSoftware Mastery: Proficiency in CAD/CAM platformsControl Systems: Experience with FANUC, Haas, or Mazak controls.Blueprint Literacy: Expert-level understanding of GD&T (Geometric Dimensioning and Tolerancing)Mathematical Depth: Advanced shop math, including geometry and trigonometry for calculating offsets and sine plate setups.
Showing all 4,839 matching similar jobs
- Senior CNC Programmer
- CNC Swiss Machining Programmer
- CNC Programmer
- CNC Programmer
- CNC Horizontal Milling Machinist 2nd shift - (Mon - Fri 4pm - 12am)
- CNC Programmer - Milling
- Swiss Senior CNC Programmer
- NC Programmer - Siemens NX/Unigraphics or Mastercam
- Cnc Programmer
- CNC Programmer - 1st Shift
- Lead CNC Programmer
- CNC Programmer
- CNC Machinist/Programmer - 2nd & 3rd shift
- CNC Programmer
- CNC Programmer
- CNC Milling Machinist (P)
- Engineering Technician / Cnc Programmer - Manufacturing - Elmira, Ny
- CNC Lathe Machinist/Programmer
- CNC Programmer - Level 3
- CNC Machinist/ Programmer
- CNC Machinist
- Senior CNC Programmer
- CNC Programmer
- Principal CNC Programmer/Master Machinist
- Cnc Machinist
- Multi-Axis Lathe Machinist - 1st Shift
- CNC Machinist
- CNC Machinist
- CNC Swiss Machinist / Programmer
- ( Lathe ) CNC Machinist
- CNC Programmer
- Principal Machinist
- Part-time Production Machinist - 2nd Shift
- Production Machinist - 2nd Shift
- CNC 5 Axis Set Up Operator - 2nd Shift
- CNC MACHINIST MILL AND LATHE
- CNC Machinist
- Programmer
- CNC Machinist II - Night Shift
- CNC Programmer - Operator