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

CNC Programmer - 1st Shift

Company Description

Enprotech Industrial Technologies is the largest supplier of repair, rebuilding, and field services for the metal forming and steel industry in North America and part of the ITOCHU family of companies.

At Enprotech we are committed to providing team members with a safe and inclusive place to work. We value each individual for who they are, what they bring to the table, and respect each other’s ideas and contributions. Our core values drive our culture and commitment to our team members. We demonstrate this through every interaction with our team members, as we live out our core values. We are looking for team members that demonstrate these values both at work and in our personal lives.

SAFETY | CAN-DO-ATTITUDE | URGENCY | PASSION |INTEGRITY |TEAMWORK | COMMUNITY

Is this you?

If you want a position to accelerate your career growth, and one where you can make a real impact on our people, our customers, and the business, this is the role for you! 

Job Description

Position Summary & Objective

A CNC (Computer Numerical Control) programmer develops and modifies computer programs to control the operation of CNC machines, translating blueprints and design specifications into instructions for the machine to cut and shape materials into desired forms. They work with software, choose cutting tools, and ensure the machine functions correctly and produces high-quality parts. 

Essential Functions Performed by the Position 

Interpreting Blueprints and Designs:

  • Understanding technical drawings, specifications, and design models to determine the desired shape, dimensions, and tolerances of the final product. 

Developing CNC Programs:

  • Creating and modifying G-code or other programming languages to instruct the CNC machine on how to cut and shape the material, including toolpaths, speeds, feeds, and other machine parameters. 
  • Optimize program efficiency to fully utilize machine capabilities including adjusting tool paths, speed and feed rates.

Choosing Cutting Tools and Fixtures:

  • Selecting appropriate tools, fixtures, and other equipment based on the material, part geometry, and required accuracy. 

Setting Up and Adjusting Machines:

  • Configuring the CNC machine for specific jobs, including tool selection, clamping, and other preparations. 

Testing and Troubleshooting:

  • Verifying that the program functions correctly, identifying and resolving errors, and adjusting the program or machine settings as needed. 

Staying Current with Technology:

  • Keeping up with advancements in CNC technology, programming languages, and manufacturing processes. 

Qualifications

Knowledge, Skills, and Abilities

Troubleshooting:

  • Addressing any issues that arise during the manufacturing process, such as tool breakage, or program errors. 

Maintaining Tooling and Documentation:

  • Keeping track of tooling inventory, maintaining tooling databases, and documenting the manufacturing process. 

Collaborating with Others:

  • Working with engineers, machinists, and other team members to ensure efficient and accurate production of parts. 
  • Proactive communication with vendors to ensure tooling availability for production.  

Required Education and Experience

  • Degree or certification or equivalent job experience.
  • Five years’ experience programming CNC lathes and/or mills.
  • Blueprint reading is required with a high level of experience.

Environment and Working Conditions

  • Office/Shop environment

Hours/Compensation

  • This is a salaried role on 1st Shift: 7:00 am - 4:00 pm

Travel Requirements (percent)

  • Up to 10%

Additional Information

The benefits of joining our team

Because we seek to hire the best people, we work hard to provide benefits that make their lives better, so we offer a comprehensive benefit program which features:

  • Health coverage for you and your family through medical, dental and vision plans
  • 401(k) plan in with a generous company match
  • Financial protection through disability, life, and accidental death & dismemberment insurance plans
  • Tax advantages through flexible spending accounts that allow you to pay for specific health-care and dependent care expenses with pre-tax dollars
  • Generous paid time off program in which the benefits increase along with your tenure with the company

When you join our team, you do more than simply switch companies to progress your career. You become part of our family, a group of talented women and men who drive business success.

#IND1

Industrious Group and its subsidiaries is an equal opportunity employer. All applicants will receive consideration for employment without regard to race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability status, or any other applicable characteristics protected by law. All employment decisions are made based on qualifications, merit and business need.

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 - 1st Shift , Enprotech Corp

Are you ready to take your career to the next level? Enprotech Industrial Technologies, the premier supplier of repair, rebuilding, and field services for the metal forming and steel industry in North America, is on the lookout for a talented CNC Programmer for our 1st Shift operations in Cleveland, OH. In this dynamic role, you will have the opportunity to showcase your skills by developing and modifying computer programs that control CNC machines, transforming blueprints and designs into functional instructions. Your responsibilities will include interpreting technical drawings, creating and optimizing CNC programs using G-code, and selecting the right cutting tools for each job. Collaboration is key here, as you'll work alongside engineers and machinists to bring projects to life while maintaining meticulous documentation of the manufacturing process. At Enprotech, we believe in safety, teamwork, and a passion for making a real difference. If you're experienced in CNC programming and thrive in a collaborative environment, we want to hear from you. Join a company that values your contributions and offers a comprehensive benefits package, including health coverage, a 401(k) plan with a generous match, and generous paid time off. Let's create something amazing together!

Frequently Asked Questions (FAQs) for CNC Programmer - 1st Shift Role at Enprotech Corp
What does a CNC Programmer at Enprotech Industrial Technologies do?

A CNC Programmer at Enprotech Industrial Technologies develops and modifies computer programs to control CNC machines based on blueprints and design specifications. This role involves interpreting technical drawings, creating G-code, choosing suitable cutting tools, setting up machines, and troubleshooting any issues that arise during the manufacturing process.

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

To be considered for the CNC Programmer role at Enprotech, candidates must have either a degree or certification in a relevant field or equivalent job experience. Additionally, five years of experience programming CNC lathes or mills and proficiency in blueprint reading are required.

Join Rise to see the full answer
What skills are necessary for a successful CNC Programmer at Enprotech?

Successful CNC Programmers at Enprotech should possess strong troubleshooting skills to address issues like tool breakage or program errors. Additionally, the ability to collaborate effectively with engineers and machinists, maintain tooling documentation, and stay updated on advancements in CNC technology is essential.

Join Rise to see the full answer
What is the work environment like for CNC Programmers at Enprotech?

CNC Programmers at Enprotech typically work in a combined office and shop environment. This role operates on a 1st Shift schedule, from 7:00 am to 4:00 pm, allowing for a balance of focused programming and hands-on machine work.

Join Rise to see the full answer
What benefits does Enprotech offer its CNC Programmers?

Enprotech offers an extensive benefits package to its CNC Programmers, including health coverage for you and your family, a 401(k) plan with a generous company match, disability and life insurance options, flexible spending accounts, and a generous paid time off program that increases with tenure.

Join Rise to see the full answer
Common Interview Questions for CNC Programmer - 1st Shift
What experience do you have with CNC programming and how do you apply it?

When answering this question, highlight specific projects where you have developed CNC programs, focusing on the programming languages you've used and the types of machines you've worked with, especially in relation to programming lathes or mills.

Join Rise to see the full answer
How do you interpret blueprints and ensure accuracy in your programming?

Discuss your approach to reading technical drawings and specifications, emphasizing the steps you take to verify dimensions and tolerances before developing your CNC programs. Mention any tools or software you find useful in this process.

Join Rise to see the full answer
Can you describe a time when you faced a challenge during the CNC programming process?

Use the STAR method (Situation, Task, Action, Result) to describe a specific incident, detailing the challenge you faced, how you resolved it, and what you learned from the experience, particularly how it improved your programming skills.

Join Rise to see the full answer
How do you stay current with advancements in CNC technology and programming?

Mention resources you utilize to stay informed, such as industry publications, online courses, and participation in relevant workshops or conferences. Your proactive approach to learning will showcase your dedication to continuous improvement.

Join Rise to see the full answer
What steps do you take when troubleshooting a CNC program error?

Explain your systematic approach to troubleshooting, which might include closely examining the program code, checking the machinery setup, and consulting with colleagues if needed. Highlight your analytical skills and attention to detail.

Join Rise to see the full answer
Describe how you optimize CNC programs for efficiency.

Talk about specific techniques you use to enhance program efficiency, like adjusting feed rates, tool paths, or utilizing advanced features of CNC software. This showcases your technical expertise and attention to production effectiveness.

Join Rise to see the full answer
What tools and software are you proficient in as a CNC Programmer?

List the specific CNC programming software and tools you have experience with, like Mastercam or SolidWorks, and briefly describe how you use them to streamline your work and improve productivity.

Join Rise to see the full answer
How do you manage multiple CNC programming tasks and prioritize your workload?

Discuss your organizational strategies for managing projects, such as using project management software, setting deadlines, and communicating with your team to ensure all tasks are completed on time without sacrificing quality.

Join Rise to see the full answer
What safety protocols do you follow as a CNC Programmer?

Explain your understanding of safety standards within the machine shop environment, including equipment checks and procedures that help minimize risks while operating CNC machinery.

Join Rise to see the full answer
How do you ensure collaboration with other team members, like machinists and engineers?

Emphasize the importance of communication in fostering teamwork. Share examples where your collaboration led to improved processes or resolved issues effectively, showcasing your interpersonal skills.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User

Join American Hydro as an Executive Administrative Assistant and be a key support for the President and executive management team in a dynamic organization.

Photo of the Rise User
Posted 6 days ago

Take charge of exciting hydropower projects as a Field Service Representative at American Hydro, where your expertise can make a difference.

Photo of the Rise User
Posted 4 days ago

Join Wade Trim as a Construction Cost Estimator and play a pivotal role in enhancing community infrastructure.

Photo of the Rise User

Join Boeing's Liaison Engineering team as a Product Review Engineer and help resolve product/process issues throughout the product lifecycle.

Method Search Consultants Hybrid Nolensville Pike, Nashville, TN, United States
Posted 8 days ago

Join a leading commercial construction firm in Nashville as an Estimator/Project Manager to drive project efficiency and quality.

Photo of the Rise User
Customer-Centric
Mission Driven
Inclusive & Diverse
Rise from Within
Diversity of Opinions
Work/Life Harmony
Growth & Learning
Transparent & Candid
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Child Care stipend
Paternity Leave
WFH Reimbursements
Flex-Friendly
Dental Insurance
Vision Insurance
Life insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Military leave

Become part of NVIDIA's team as a Hardware Validation Engineer and contribute to groundbreaking computing innovations.

Avint Hybrid No location specified
Posted 8 days ago

Avint LLC is looking for a strategic Senior Systems Engineer to enhance complex GEOINT systems in San Diego.

Photo of the Rise User
Posted 7 days ago

Join Lockheed Martin as an Entry Level Mechanical Test Engineer and play a vital role in supporting crucial testing operations.

Photo of the Rise User

Rockwell Automation invites aspiring engineers to begin their careers in the Engineer in Training program that offers a structured path to practical experience and growth.

Science Hybrid Alameda, California, United States
Posted 10 days ago

Be part of Science's mission to transform neuroscience by building and scaling our DevOps infrastructure.

Enprotech operates in the global economy and recognizes that our clients do too. Our customers must achieve and maintain the highest level of competitive capabilities to survive and prosper. We are here to help meet those goals. In addition to its...

21 jobs
MATCH
VIEW MATCH
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 22, 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!