Benefits:- 401(k)
- Flexible schedule
- Health insurance
- Paid time off
- Tuition assistance
- Vision insurance
Position: Computer Numerical Control (CNC) Programmer
Location: El Paso, Texas
Work Type: On-Site
Experience: Experience in CNC Programming, Milling, and Precision Manufacturing Preferred
Job Type: Full-Time
Position Overview
The Computer Numerical Control (CNC) Programmer is responsible for creating, optimizing, and maintaining CNC programs for milling and machining operations to support production, quality, and safety objectives. This role is critical to ensuring manufacturing processes are efficient, repeatable, and capable of producing precision components that meet engineering specifications and customer requirements.
The successful candidate will review engineering drawings and technical documentation, determine machining strategies, select appropriate tooling and fixtures, and generate CNC programs using CAM software and machine-specific controls. This position requires close collaboration with machinists, engineers, and production personnel to optimize manufacturing processes, troubleshoot machining challenges, improve cycle times, and support continuous improvement initiatives.
Schedule
- ย Full-Timeย
- ย On-Site Positionย
- ย Schedule to be discussed during the interview processย
Key Responsibilities
- ย Create, modify, optimize, and maintain CNC programs for milling and machining centersย
- ย Review engineering drawings, blueprints, GD&T specifications, and technical documentation to develop machining programsย
- ย Analyze part requirements and determine the most efficient machining methods and manufacturing strategiesย
- ย Select appropriate cutting tools, fixtures, workholding devices, and machining parametersย
- ย Generate CNC programs utilizing CAM software and machine-specific programming systemsย
- ย Establish feeds, speeds, tool paths, and machining sequences to maximize productivity and qualityย
- ย Collaborate with machinists, engineers, and production personnel during setup and production operationsย
- ย Troubleshoot programming, tooling, and machining issues to minimize downtime and improve efficiencyย
- ย Optimize machining programs to reduce cycle times and improve repeatabilityย
- ย Conduct program verification and test runs to validate performance and dimensional accuracyย
- ย Ensure all programs comply with quality, safety, and production requirementsย
- ย Maintain accurate program files, setup sheets, tooling documentation, and process recordsย
- ย Support continuous improvement initiatives focused on productivity, quality, and operational efficiencyย
- ย Assist with process development and manufacturing optimization projectsย
- ย Follow all workplace safety standards and manufacturing best practicesย
Qualifications
- ย High School Diploma or equivalent requiredย
- ย Technical Certificate or Associate Degree in Machining, Manufacturing Technology, or a related field preferredย
- ย Strong CNC programming experience within a machining, manufacturing, or precision production environmentย
- ย Hands-on knowledge of milling operations and CNC machining processesย
- ย Experience generating and modifying CNC programs for milling and machining centersย
- ย Strong understanding of machine setup procedures, tooling applications, feeds, and speedsย
- ย Ability to read and interpret technical drawings, blueprints, and GD&T requirementsย
- ย Experience translating engineering specifications into precise machining instructionsย
- ย Familiarity with G-Code programming and CNC machine controlsย
- ย Experience working with CAM software and machine-specific controllers such as Fanuc, Haas, or similar platformsย
- ย Strong analytical thinking and problem-solving abilitiesย
- ย Excellent attention to detail and commitment to quality workmanshipย
- ย Strong communication and teamwork skillsย
- ย Ability to collaborate effectively with machinists, engineers, and production teamsย
- ย Experience working in a precision manufacturing environment preferredย
Technical Skills
- ย CNC Programmingย
- ย Milling Operationsย
- ย Machining Processesย
- ย G-Code Programmingย
- ย CAM Softwareย
- ย Fanuc Controllersย
- ย Haas Controllersย
- ย CNC Machine Setupย
- ย Tool Selection and Optimizationย
- ย GD&T Interpretationย
- ย Blueprint Readingย
- ย Technical Drawing Interpretationย
- ย Cutting Tool Applicationsย
- ย Process Optimizationย
- ย Cycle Time Reductionย
- ย Program Verification and Validationย
- ย Precision Measurement Toolsย
- ย Calipers, Micrometers, and Gaugesย
- ย Quality Inspection Techniquesย
- ย Manufacturing Process Improvementย
Work Environment
- ย Precision machining and manufacturing environmentย
- ย Collaborative setting involving machinists, engineers, and production personnelย
- ย Fast-paced production environment focused on quality, accuracy, and efficiencyย
- ย Strong emphasis on safety, accountability, and continuous improvementย
- ย Requires attention to detail and adherence to strict manufacturing specifications and quality standardsย
- ย Supports production ranging from prototype development to high-volume manufacturing operationsย
Additional Information
- ย Opportunity to work on projects ranging from one-off prototypes to large-scale production runsย
- ย Critical role supporting precision manufacturing operations and quality requirementsย
- ย Opportunity to contribute to process improvement, productivity enhancements, and manufacturing innovationย
- ย Professional environment focused on reliability, traceability, quality, and operational excellence