CNC Programmer
PrideStaff - Conroe, TX
Apply NowJob Description
CNC Programmer Shift: Mon.-Fri.; 7:30am - 4:30pm OT as needed Location: Conroe, Tx 77385 Pay rate: $35-$40 DOE Job Summary The 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 & Simulation Develop 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 Engineering Select 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 & Optimization Provide 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 Skills Software Mastery: Proficiency in CAD/CAM platforms Control 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. Compensation / Pay Rate (Up to): $35.00 - $40.00
Created: 2026-03-04