CS Industrial is seeking an experienced CNC Programmer for a client’s machine shop operations in Port Arthur, Texas. The position owns CNC programming, machining method development, setup support, and the controlled release of accurate programs to the shop floor. The CNC Programmer translates engineering drawings, models, reverse-engineered component data, repair requirements, and production priorities into safe, efficient, repeatable machining processes that support quality, throughput, and on-time delivery. This is primarily a programming position, with programs created on a laptop using CAM software. The role also involves interacting with machinists at the machine to support setups, program prove-out, troubleshooting, and process adjustments. Typical components include impellers and rings, pump cases and heads, and shafts as required. Materials include cast iron, carbon steel, stainless steel, Monel, Inconel, brass, bronze, and related alloys. The schedule is day shift, typically 45 hours per week. Estimated compensation is $45–$50 per hour, subject to final confirmation and candidate qualifications. Employee benefits are outlined in the company’s 2026 Benefits Guide. Employees may participate in the company’s 401(k) after six months of full-time employment, with a company match of up to 6% and immediate vesting. Steel-toe boots are required, and company-provided safety glasses must be worn in designated work areas. The role requires following all machine shop safety procedures and work practices. Candidates are encouraged to provide nonconfidential examples of their CNC programming work. The interview process may include a request to write a simple program using the company’s software to demonstrate programming proficiency.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed