Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
CNC Programmer image - Rise Careers
Job details

CNC Programmer

JOB SUMMARY

This position of CNC Programmer is responsible for the planning, development, programming, set-up, and operation of computer numerical controlled (CNC) machines for the machining of turbine engine components. The programming will generally be in the area of vertical and horizontal milling, turning and grinding.  Mastercam and NC Plot software are the primary methods used in the development of repairs codes for CNC equipment programming.


Our customers are worldwide leaders in the fields of aerospace and marine industry sectors of turbine engine power. The final product must conform to the original equipment manufacturer (OEM) specifications. 


This position is a part of a large Machining Department comprised of CNC VTL, Mill, Grind and Manual Mill and VTL, Tool & Die, R&D, CNC Programming and dedicated machinist trainers.  The successful candidate will work alongside a team of experienced and professional machinists and process engineers that will allow for continuous interaction of techniques, skill knowledge, print reading and interpretation of technical drawings.


The position performs its primary functions in a climate-controlled and modern state-of-the-art facility.

 

COMPANY OVERVIEW

Component Repair Technologies (CRT) is a business with operations in Mentor, OH since 1985. Our staff of approximately five hundred dedicated team-members, many of whom have been onboard for decades, are the key reason for the success of the company.


CRT specializes in the repair and overhaul of turbine engine components with our customers being the world’s largest airlines and jet engine manufacturers.  CRT is a global leader in the aerospace and marine turbine engine repair sector with authorizations from the Federal Aviation Administration and other world regulatory bodies.


Our commitment is focused on our valued employees, customers, and community.  Take the next career step and bring your openness to learning new skills to CRT!


Visit www.componentrepair.com for more information.

 

DUTIES AND RESPONSIBILITIES

1.      Program and operate CNC machines in the machining of gas turbine engine components.

2.      Identify, develop, and create language and programs for CNC milling, turning, and grinding machines for the removal of material to achieve required dimensions prior to the application of coatings, after application of finish coatings, or to establish part features.

3.      Work with the Mastercam and NC Plot software to develop efficient and reliable CNC programming needs with process engineering and machinist input.

4.      Work from engineering drawings to plan, number, locate and direct the tool path.

5.      Develop and control new product programming procedures. For program development, this involves test running a piece and first piece inspection through program revisions.

6.      Test and evaluate completed CNC programming developed to ensure accuracy.

7.      Review current CNC programming to determine if changes or improvements are required, such as automation of current CNC programs and new product repair development.

8.      Document set-up information and set-up instructions to ensure a consistent quality of product repair.

9.      Assist in fixture and tooling design.

10.  Present findings and recommendations to applicable levels of the company.

11.  Participate in problem-solving and continuous improvement efforts. The position requires communication with engineers, training specialists, and other machinists to improve skill sets.

12.  Catalog and control program back-up procedure with the quality department.

13.  Dimensional accuracy may require the use of inspection gauges, comparator, micrometers, calipers, and miscellaneous hand tools.

14.  Accurately record findings on provided work instructions and documentation.

15.  Participate in problem-solving and continuous improvement efforts.

16.  From time-to-time, participate in the training process and offer expertise in the OJT program for various levels of machinist technicians.

 

 REQUIRED QUALIFICATIONS

1.      Five plus years of experience in operating CNC Milling and/or Turning and/or Grind equipment. (Such as, but not limited to: Johnford DMC, VMC, BMC)

  a.      Job shop type environment.

  b.      MTO – made to order environment.

  c.       First article experience.

2.      Five plus years of experience in creative problem solving on:

  a.      Machine setups.

  b.      Tooling.

  c.       Fixturing.

3.      Firm understanding of:

  a.      GD&T

  b.      Critical dimensioning.

  c.       Relationship between dimensions.

4.      Basic CNC Macro coding experience.

 

OTHER QUALIFICATIONS

1. Technical high school diploma, machinist trade school or equivalent work experience.

2. Familiar with shop math principles and basic trigonometry.

3.      Understanding timing or rotational values.

4.      General skills such as use of hand-held power tools, files, assembly, and disassembly.

5.      Read, write, speak, understand English, and be able to communicate with other employees.

  

WORK ENVIRONMENT

1. This position has pre-employment testing requirements that may require fitness for duty testing and a vision exam.

2. Follow general shop safety procedures including the occasional use of safety glasses, safety toe shoes, and hearing protection.

3. Stand and/or sit for portions of the shift. Move parts (>50 pounds) using hoists, slings, carts, or other handling methods. Move less heavy parts (<50 pounds) with or without hoists, slings, or carts.

 

COMPANY BENEFITS

Our employees and families are the number one asset at CRT.  A progressive and innovative benefits package is in place, such as: 

1.      CRT currently offers two excellent health care options, one being a fully funded program (no premiums for employee and family) and the other being a traditional employee premium contribution.  Programs include health, vision, and dental coverages. Additional programs include short- and long-term disability and life insurance.

2.      The company offers a 401k program that will match up to 6% of your contributions and distributes annual cash bonuses based on the performance of the company.

3.      Continuing education is offered via multiple sources and opportunities with tuition reimbursement based on eligibility requirements.

4.      Traditional paid time off (PTO) is offered via vacation days and personal days.

5.      Multiple shift opportunities with hourly premiums for off-shifts are offered.


 To review other benefits, visit our website at www.componentrepair.com/join-us/ or Facebook page www.facebook.com/ComponentRepair  to see, “what we are up to.”


EQUAL OPPORTUNITY EMPLOYER AND AFFIRMATIVE ACTION PARTICIPATION

Component Repair Technologies, Inc. is an Equal Employment Opportunity/Affirmative Action Employer, M/F/H/V.


CRT is committed to providing a safe and healthy workplace and promoting the health and well-being of its employees. It is the Company’s policy to only hire individuals who do not use drugs. All candidates will be screened for drug use prior to hire. Employment opportunities at CRT are open to all qualified applicants solely based on their job-related experience, knowledge, skills, and abilities. CRT complies with all applicable federal, state, and local laws with regards to equal employment opportunity.


Component Repair Technologies Glassdoor Company Review
3.8 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Component Repair Technologies DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Component Repair Technologies
Component Repair Technologies CEO photo
Thomas Wheeler
Approve of CEO

Average salary estimate

$70000 / YEARLY (est.)
min
max
$60000K
$80000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About CNC Programmer, Component Repair Technologies

Join Component Repair Technologies (CRT) as a CNC Programmer in Mentor, OH, where your skills will directly contribute to the aerospace and marine industry's cutting-edge turbine engine components. In this role, you will have the opportunity to dive into the world of computer numerical controlled (CNC) machines, mastering the programming, set-up, and operation essentials for vertical and horizontal milling, turning, and grinding processes. Collaborating closely with seasoned machinists and process engineers, you'll leverage Mastercam and NC Plot software to craft innovative and efficient programming solutions, all while ensuring that every part you create aligns with OEM specifications. At CRT, we pride ourselves on an inclusive and knowledgeable team atmosphere, where the exchange of techniques and insights is encouraged and thrives within our modern, climate-controlled facility. With our commitment to continuous improvement and employee development, you can look forward to becoming a vital part of a company that values you and your contributions. With over 35 years in the industry and a dedicated workforce of around 500 members, CRT is the preferred choice for top airlines and jet engine manufacturers worldwide. If you're passionate about your craft and ready to take on the challenge of programming CNC machines for high-precision turbine components, we want to hear from you!

Frequently Asked Questions (FAQs) for CNC Programmer Role at Component Repair Technologies
What are the main responsibilities of a CNC Programmer at Component Repair Technologies?

As a CNC Programmer at Component Repair Technologies, your primary responsibilities include programming and operating CNC machines for turbine engine component machining, developing efficient CNC programming using Mastercam and NC Plot software, and collaborating with engineers to refine machining processes. You'll also conduct test runs and evaluate completed programs to ensure precision, work with engineering drawings, and document your setup processes to maintain quality standards.

Join Rise to see the full answer
What qualifications are required for the CNC Programmer position at CRT?

To be a successful candidate for the CNC Programmer role at Component Repair Technologies, you'll need at least five years of experience operating CNC milling, turning, and grinding equipment. A technical high school diploma or equivalent experience is a must, alongside skills in shop math and basic trigonometry. Familiarity with GD&T and critical dimensioning is also valuable, as is experience with CNC macro coding.

Join Rise to see the full answer
What types of CNC machines will I be working with as a CNC Programmer at CRT?

At Component Repair Technologies, as a CNC Programmer, you'll primarily work with CNC milling, turning, and grinding machines, including advanced models like Johnford DMC, VMC, and BMC equipment. Your role may also involve creative problem-solving related to tool setups and fixture design, ensuring that you're consistently engaged with state-of-the-art machinery.

Join Rise to see the full answer
Is there a collaborative environment for CNC Programmers at Component Repair Technologies?

Absolutely! At Component Repair Technologies, collaboration is at the heart of our CNC Programming team. You'll work alongside experienced machinists and process engineers, allowing for rich interaction and shared knowledge that enhances your skills in programming, print reading, and more. We believe that teamwork promotes continuous improvement and a positive workplace culture.

Join Rise to see the full answer
What kind of benefits can I expect as a CNC Programmer at CRT?

As a CNC Programmer at Component Repair Technologies, you'll enjoy a comprehensive benefits package, including fully funded health care options, a 401k program with company matching, and opportunities for continuing education with tuition reimbursement. We also provide traditional paid time off (PTO), making sure our employees have a good work-life balance while contributing to a fulfilling career.

Join Rise to see the full answer
Common Interview Questions for CNC Programmer
Can you describe your experience with Mastercam and NC Plot software?

When answering this question, focus on your familiarity and hands-on experience with Mastercam and NC Plot, highlighting specific projects where you developed programs or solved challenges using these tools. Share examples of your problem-solving process and how those software tools supported your programming tasks.

Join Rise to see the full answer
What strategies do you use for ensuring CNC programs meet OEM specifications?

In your response, discuss the importance of attention to detail and quality assurance. Explain your process for reviewing engineering drawings, conducting test runs, and performing inspections after programming to guarantee that parts are compliant with OEM standards.

Join Rise to see the full answer
How do you approach troubleshooting a CNC machine that isn't performing as expected?

Demonstrate your analytical skills by discussing a methodical approach to troubleshooting. Explain how you would check for issues such as incorrect setups, tooling problems, or software errors, and illustrate with a specific example from your past experience.

Join Rise to see the full answer
What role does teamwork play in your success as a CNC Programmer?

Here, emphasize the collaborative nature of the machining environment. Discuss how communication with machinists and engineers helps find creative solutions and encourages knowledge sharing. Provide examples of past experiences where teamwork led to improved outcomes in your programming projects.

Join Rise to see the full answer
Can you give an example of a difficult programming challenge you faced and how you overcame it?

Share a detailed story about a specific challenge you faced while programming a CNC machine. Walk through the steps you took to analyze the problem, the tools and skills you utilized, and the successful resolution of the issue, reinforcing your problem-solving abilities.

Join Rise to see the full answer
How do you keep your CNC programming skills up to date?

Discuss your commitment to continuous learning, such as taking relevant courses, attending workshops, or studying advancements in CNC programming technology. Emphasize any certifications or training you’ve pursued to stay relevant in the industry.

Join Rise to see the full answer
What is your process for documenting CNC setups and instructions?

Explain how documentation is crucial for consistency and quality. Describe your method for recording setup parameters, tools used, and any troubleshooting notes, and emphasize the importance of clear communication in documentation for future operators or programmers.

Join Rise to see the full answer
Can you explain your understanding of GD&T and its relevance in CNC programming?

Be prepared to define GD&T and illustrate your working knowledge of geometric dimensions and tolerances. Discuss how GD&T helps ensure that the manufactured parts meet specific design criteria and how you apply this understanding in your programming tasks.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple CNC programming projects?

Demonstrate your organizational skills by discussing time management strategies you use to juggle different projects. Mention any tools or methodologies you apply to ensure deadlines are met without compromising quality.

Join Rise to see the full answer
What do you believe are the key skills for a successful CNC Programmer?

Highlight critical skills such as problem-solving, attention to detail, programming proficiency, and effective communication. Provide examples of how these skills have contributed to your past successes in programming CNC machines.

Join Rise to see the full answer

The company's philosophy is TRUST AND FAIRNESS. We pledge to live by those words in all our dealings with our employees, our customers, and the industry we serve.

33 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 27, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Dover just viewed Finance Intern - Summer 2025 at Spectrum
Photo of the Rise User
34 people applied to REMOTE Sr Piping Designer at Kelly
F
Someone from OH, Columbus just viewed Mortgage Loan Officer Assistant at Fulton Bank
Photo of the Rise User
Someone from OH, Cincinnati just viewed Amazon Work from Home Data Entry Jobs – Entry Level at Amazon
J
Someone from OH, Westerville just viewed Oracle Database Administrator- Remote only at JASCI
V
Someone from OH, Toledo just viewed Sports Event Coordinator at Ventures With Jen
Photo of the Rise User
Someone from OH, Dayton just viewed Research Assistant at Leidos
Photo of the Rise User
Someone from OH, Cincinnati just viewed Finance & Accounting Associate at HeadQuarters
Photo of the Rise User
Someone from OH, Canton just viewed Communications Manager at Shearer's Foods
Photo of the Rise User
Someone from OH, Sandusky just viewed Supply Chain Trainee Program (SCTP) at Anheuser-Busch
Photo of the Rise User
Someone from OH, Mason just viewed HR/Recruiting Assistant at Illumination
Photo of the Rise User
Someone from OH, Strongsville just viewed Used Car Buyer - Concord Toyota at Sonic Automotive
Photo of the Rise User
Someone from OH, Cincinnati just viewed Mid-level Creative (f/m/d) at Landor
P
Someone from OH, Kent just viewed Graphic Designer at ProjectGrowth
Photo of the Rise User
Someone from OH, Waverly just viewed Client Services Manager at Pepperstone
Photo of the Rise User
Someone from OH, Plain City just viewed Aesthetic Telehealth Nurse Practitioner (remote) at Moxie
Photo of the Rise User
Someone from OH, Columbus just viewed EdTech Product/Program Manager at Planner5D
S
Someone from OH, Lorain just viewed Test Engineer- Ninja at SharkNinja