Reata Engineering & Machine Works, Inc.
Computer Numerical Control Programmer
Reata Engineering & Machine Works, Inc., Englewood, Colorado, us, 80151
Reata Engineering & Machine Works Inc. ("Reata"), a state-of-the-art contract manufacturer specializing in comprehensive machining and assembly services, is seeking a highly skilled CNC 5-Axis Programmer to join our dynamic team. This position is ideal for individuals passionate about programming, optimizing, and implementing advanced machining processes to produce high-precision components for industries including aerospace, medical device, and industrial equipment. With a culture that values continuous improvement, innovative technology, and employee development, Reata offers an exceptional opportunity for experienced CNC professionals to grow and excel in their careers.
Position Title: CNC 5-Axis Programmer
Position Type: Full-Time, Non-Exempt
Available Shifts: Weekdays, Monday - Friday
Pay Range: See below [1]
Overview As a CNC 5-Axis Programmer, you will be responsible for developing and optimizing CNC programs to ensure the highest levels of precision and efficiency in our manufacturing processes. You will work closely with machinists, engineers, and quality control teams to create programs that meet complex design specifications and maintain Reata’s reputation for quality and innovation. Utilizing your deep understanding of machining processes, CAD/CAM software, and CNC programming languages, you will contribute to producing intricate parts with tight tolerances and high-quality finishes.
Qualifications & Skills
Educational Background: Associate degree or equivalent in Manufacturing Technology, Engineering, or a related field. Advanced certifications in CNC Programming (e.g., CNC Certification from NTMA, NIMS) are preferred.
Technical Skills: Proficiency in CAD/CAM software (e.g., Esprit, Mastercam, SolidWorks), G-code/M-code, and CNC machine operation. Experience with 5-axis programming is highly desirable.
Problem Solving: Strong analytical and troubleshooting skills to identify and resolve machining and programming issues.
Communication Skills: Excellent verbal and written communication skills for effective collaboration with team members and documentation of processes.
Attention to Detail: High attention to detail with a focus on achieving precise and accurate outcomes.
Adaptability: Ability to work in a dynamic environment with changing production requirements and timelines.
Key Responsibilities
Programming & Setup: Create, optimize, and troubleshoot CNC programs using CAD/CAM software (e.g., Esprit, Mastercam, SolidWorks) for 3-axis, 4-axis, and 5-axis CNC mills and lathes.
Process Optimization: Develop machining strategies to optimize cycle times, tool life, and machine utilization, ensuring the efficient and effective production of high-precision components.
Toolpath Generation: Generate accurate and efficient toolpaths to produce complex geometries while maintaining tight tolerances and high surface finish quality.
Collaboration: Work closely with machinists, engineers, and quality control teams to identify and resolve manufacturing issues and improve processes.
Tool Selection & Management: Select appropriate tooling for each job, maintain tool libraries, and ensure proper tool setup and usage to maximize machining efficiency and quality.
Continuous Improvement: Participate in continuous improvement initiatives to enhance machining processes, reduce cycle times, and improve overall quality.
Documentation & Reporting: Accurately document CNC programs, setup instructions, and tooling information. Maintain records of program revisions and improvements.
Training & Mentorship: Provide training and support to machinists on program interpretation, machine setup, and troubleshooting techniques.
Levels & Compensation
Pay Range: $30 - $35 per hour
Skills and Knowledge: Basic understanding of CNC programming, CAD/CAM software, and machining processes. Familiarity with G-code and M-code.
Responsibilities: Assist in developing basic CNC programs and troubleshooting machine setups. Work under the guidance of senior programmers to learn advanced techniques.
Experience: 1-2 years of experience in CNC machining or programming. On-the-job training and mentorship will be provided.
Pay Range: $36 - $40 per hour
Skills and Knowledge: Proficiency in CAD/CAM software and CNC programming. Ability to program for complex geometries and multi-axis machines.
Responsibilities: Develop and optimize CNC programs for a variety of parts and materials. Troubleshoot programming issues and support production teams.
Experience: 3-5 years of experience in CNC programming, preferably in a production environment. Additional certifications in CNC programming are a plus.
Pay Range: $41 - $55 per hour
Skills and Knowledge: Advanced knowledge of CNC programming methodologies and experience with complex multi-axis programming (including, but not limited to simultaneous 5-axis machining centers). Capable of leading programming projects and process improvement initiatives.
Responsibilities: Oversee programming for high-complexity parts, mentor junior programmers, and lead process development and optimization efforts.
Experience: 5+ years of experience in CNC programming, with a proven track record of successfully developing programs for complex parts and materials. Advanced certifications or specialized training in CNC programming are highly desirable.
Benefits
Competitive Salary: Salaries that match or exceed industry standards, with ample opportunities for overtime.
Comprehensive Health Coverage: Premium health, dental, and vision insurance plans, company-paid life insurance, long-term disability, and additional options.
Retirement Planning: 401(k) with company matching, traditional and ROTH options.
Flexible Work Arrangements: Flexible hours and generous paid time off.
Professional Development: Tuition reimbursement and opportunities for industry certifications and conferences.
Unique Culture and Team Building: Transparent communication and regular team events.
Career Advancement: Clear paths for progression with mentorship and leadership training.
Diversity and Inclusion: Inclusive practices and equal opportunity for all.
Relocation Support: Assistance for eligible candidates moving to join us.
Employee Recognition: Programs and awards recognizing contributions.
[1] Compensation is commensurate with skills, education and experience.
Note: This refined posting focuses on the CNC Programmer role, its responsibilities, qualifications, compensation structure, and benefits. It omits extraneous postings and non-essential boilerplate to provide a clear, job-focused description.
#J-18808-Ljbffr
Position Title: CNC 5-Axis Programmer
Position Type: Full-Time, Non-Exempt
Available Shifts: Weekdays, Monday - Friday
Pay Range: See below [1]
Overview As a CNC 5-Axis Programmer, you will be responsible for developing and optimizing CNC programs to ensure the highest levels of precision and efficiency in our manufacturing processes. You will work closely with machinists, engineers, and quality control teams to create programs that meet complex design specifications and maintain Reata’s reputation for quality and innovation. Utilizing your deep understanding of machining processes, CAD/CAM software, and CNC programming languages, you will contribute to producing intricate parts with tight tolerances and high-quality finishes.
Qualifications & Skills
Educational Background: Associate degree or equivalent in Manufacturing Technology, Engineering, or a related field. Advanced certifications in CNC Programming (e.g., CNC Certification from NTMA, NIMS) are preferred.
Technical Skills: Proficiency in CAD/CAM software (e.g., Esprit, Mastercam, SolidWorks), G-code/M-code, and CNC machine operation. Experience with 5-axis programming is highly desirable.
Problem Solving: Strong analytical and troubleshooting skills to identify and resolve machining and programming issues.
Communication Skills: Excellent verbal and written communication skills for effective collaboration with team members and documentation of processes.
Attention to Detail: High attention to detail with a focus on achieving precise and accurate outcomes.
Adaptability: Ability to work in a dynamic environment with changing production requirements and timelines.
Key Responsibilities
Programming & Setup: Create, optimize, and troubleshoot CNC programs using CAD/CAM software (e.g., Esprit, Mastercam, SolidWorks) for 3-axis, 4-axis, and 5-axis CNC mills and lathes.
Process Optimization: Develop machining strategies to optimize cycle times, tool life, and machine utilization, ensuring the efficient and effective production of high-precision components.
Toolpath Generation: Generate accurate and efficient toolpaths to produce complex geometries while maintaining tight tolerances and high surface finish quality.
Collaboration: Work closely with machinists, engineers, and quality control teams to identify and resolve manufacturing issues and improve processes.
Tool Selection & Management: Select appropriate tooling for each job, maintain tool libraries, and ensure proper tool setup and usage to maximize machining efficiency and quality.
Continuous Improvement: Participate in continuous improvement initiatives to enhance machining processes, reduce cycle times, and improve overall quality.
Documentation & Reporting: Accurately document CNC programs, setup instructions, and tooling information. Maintain records of program revisions and improvements.
Training & Mentorship: Provide training and support to machinists on program interpretation, machine setup, and troubleshooting techniques.
Levels & Compensation
Pay Range: $30 - $35 per hour
Skills and Knowledge: Basic understanding of CNC programming, CAD/CAM software, and machining processes. Familiarity with G-code and M-code.
Responsibilities: Assist in developing basic CNC programs and troubleshooting machine setups. Work under the guidance of senior programmers to learn advanced techniques.
Experience: 1-2 years of experience in CNC machining or programming. On-the-job training and mentorship will be provided.
Pay Range: $36 - $40 per hour
Skills and Knowledge: Proficiency in CAD/CAM software and CNC programming. Ability to program for complex geometries and multi-axis machines.
Responsibilities: Develop and optimize CNC programs for a variety of parts and materials. Troubleshoot programming issues and support production teams.
Experience: 3-5 years of experience in CNC programming, preferably in a production environment. Additional certifications in CNC programming are a plus.
Pay Range: $41 - $55 per hour
Skills and Knowledge: Advanced knowledge of CNC programming methodologies and experience with complex multi-axis programming (including, but not limited to simultaneous 5-axis machining centers). Capable of leading programming projects and process improvement initiatives.
Responsibilities: Oversee programming for high-complexity parts, mentor junior programmers, and lead process development and optimization efforts.
Experience: 5+ years of experience in CNC programming, with a proven track record of successfully developing programs for complex parts and materials. Advanced certifications or specialized training in CNC programming are highly desirable.
Benefits
Competitive Salary: Salaries that match or exceed industry standards, with ample opportunities for overtime.
Comprehensive Health Coverage: Premium health, dental, and vision insurance plans, company-paid life insurance, long-term disability, and additional options.
Retirement Planning: 401(k) with company matching, traditional and ROTH options.
Flexible Work Arrangements: Flexible hours and generous paid time off.
Professional Development: Tuition reimbursement and opportunities for industry certifications and conferences.
Unique Culture and Team Building: Transparent communication and regular team events.
Career Advancement: Clear paths for progression with mentorship and leadership training.
Diversity and Inclusion: Inclusive practices and equal opportunity for all.
Relocation Support: Assistance for eligible candidates moving to join us.
Employee Recognition: Programs and awards recognizing contributions.
[1] Compensation is commensurate with skills, education and experience.
Note: This refined posting focuses on the CNC Programmer role, its responsibilities, qualifications, compensation structure, and benefits. It omits extraneous postings and non-essential boilerplate to provide a clear, job-focused description.
#J-18808-Ljbffr