CNC Manufacturing Engineer/Programmer
Productive Resources
Job Description
Job Description
CNC Manufacturing Engineer/Programmer
East Peoria, IL – Full Time
Productive Resources ( is seeking a candidate to be part of our engineering team for our customer's facility in East Peoria, IL. As a member of our team, the selected candidate will be a highly skilled and hands-on CNC Programmer / Machine Shop Lead to oversee CNC programming, machine setup, process development, and daily technical leadership within a high-mix, low-volume manufacturing environment. This role is ideal for a CNC expert who can take ownership of the machine shop, lead complex setups, mentor operators, and help scale operations during a significant expansion phase. The successful candidate will work directly from solid models and engineering drawings to design fixturing, generate CNC programs, prove out processes, and document production-ready operator instructions. This individual will serve as the technical authority for CNC machining while laying the foundation for future team growth.
This is a full-time position that is indefinite in duration with the opportunity of professional growth, and additional opportunities within our organization.
Duties:
- Program, setup, and run CNC machines using Fanuc controls, including:
- 5-axis machining centers
- 3-axis machining centers
- Upcoming 9-axis mill-turn machines
- CNC camshaft grinding equipment
- Develop complete machining processes from concept to production:
- Review solid models and drawings
- Design and implement fixturing
- Generate and optimize G-code
- Select tooling and cutting strategies
- Prove out and validate machining processes
- Create clear, detailed operator instructions to enable repeatable production by lower-level operators.
- Lead machine setups and first-article runs for new and existing products.
- Troubleshoot machining, tooling, and process issues to ensure quality and efficiency.
- Mentor, train, and support CNC operators and junior programmers.
- Collaborate with engineering, quality, and operations to improve throughput, reduce scrap, and optimize cycle times.
- Support continuous improvement initiatives in a lean, high-mix manufacturing environment.
- Prepare the shop for rapid growth, including new equipment installations and increased production volumes.
- Primary focus on engine internal components, with expansion into:
- Increased engine production volumes
- Fuel pump manufacturing
- Advanced multi-axis machining and grinding
Requirements:
- Extensive hands-on experience programming and setting up CNC machines
- Strong expertise with Fanuc controls.
- Proven experience with multi-axis machining (5-axis required; 9-axis mill-turn experience strongly preferred).
- Ability to independently take a part from model/drawing to production-ready process.
- Experience designing fixturing and selecting tooling for complex components.
- Strong understanding of machining principles, tolerancing, and GD&T.
- Demonstrated leadership or shop-floor mentoring experience.
- Comfortable working in a fast-paced, evolving manufacturing environment.
- Programming on the pennant, shop floor operational experience.
- 5 axis mill experience.
Preferred:
- Background in engine components, rotating assemblies, or precision machined parts.
- Experience with CNC grinding (camshaft grinding a plus).
- Familiarity with multiple CNC control platforms beyond Fanuc.
- Experience supporting shop growth, equipment additions, or facility expansions.
- Manufacturing Engineering or technical degree, or equivalent hands-on experience.
- CAM software such as Mastercam, SmartCAM, or similar.
- CAD tools including SolidWorks, AutoCAD, or equivalent.
- Experience with multiple CNC platforms and machine builders.
- Fixture design and set-up design.
- CAD to CAM programming experience, MasterCAM desirable.
- Fanuc controller experience.
As a condition of employment consideration, Productive Resources conducts pre-employment screening, including a background check and drug test. In addition, an employment candidate is required to provide proof of identity and legal authority to work in the United States.
Why work for Productive Resources?
Productive Resources is a full-service engineering firm with over two decades of experience serving leading global clients. Our expertise is project-based product development and manufacturing engineering support. Our primary focus industries are off highway equipment including agricultural, construction, defense, mining, recreational, industrial, and specialty machines. We lead with our reputation for quality, teamwork, and innovative solutions. We invest in our people, providing resources and opportunities for ongoing development. Our workplace fosters innovation, prioritizes the well-being of our team, and encourages creativity. Our diverse experience and client base will challenge your technical skills and provide greater opportunities for growth.
We Offer Competitive Benefits:
- Group Health, Dental and Vision Insurance
- Company Paid Life Insurance
- Voluntary Life, AD&D, and Disability Insurance available
- Voluntary Critical Illness and Accident Insurance available
- Long-Term Disability
- Short-term Disability
- Retirement Savings Account (Traditional 401k & Roth 401k)
- Flexible Spending Plans for Medical Expenses and Dependent Care
- Health Savings Account (HSA) Programs available
- Health Care Flexible Spending Account (FSA) Plan
- Paid Time Off (PTO)
- Health Care Support Program complimentary health advocacy program provides 24/7 assistance.
- Adoption Assistance Program
- Employee Assistance Program (EAP)
- Caregiver Support Programs
- Financial Wellbeing Support
- Commuter Benefits Program
- Training and Development
Equal Opportunity and Veteran Friendly
- ...Description The Tool & Gage House is seeking a skilled CMM Programmer/Technician to join our team in Peoria, IL. If you have experience... ...Provide expert troubleshooting support for metrology and manufacturing-related challenges. Lead and implement continuous...Suggested
$22 - $30 per hour
...CMM Programmer Trillium Staffing has an immediate opening for a Quality Inspector /... ...overall appearance; interpreting complex engineering drawings, GD&T, schematics, and... ...+ years of inspection experience in a manufacturing environment; advanced experience with...SuggestedFull timeTemporary workImmediate startMonday to FridayDay shift- ...industry leading process innovations and manufacturing techniques on behalf of our customers.... ..., you would provide support to other programmers. About the Opportunity: We're looking... ...daily with Quality and Manufacturing engineers and production teams to identify next...SuggestedFull timeLocal areaRemote workFlexible hours
$89.21k - $144.96k
...customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.Launch your software engineering career while helping build the connected technologies that power some of the world's most iconic machines. This opportunity is...SuggestedFull timePart timeInternshipRelocationFlexible hours$112.71k - $183.14k
...customers build a better world. Job Summary:As a Senior Software Engineer you will work on Generative AI projects focused building... ...roleAbout Caterpillar Caterpillar Inc. is the world’s leading manufacturer of construction and mining equipment, off-highway diesel and natural...SuggestedFull timePart timeWorldwideFlexible hours$96.26k - $137.66k
...and validation of our reputation as an excellent underwriting company.Position PurposeRLI is seeking an experienced Senior Software Engineer (.NET Full Stack) with 8-10 years of professional software development experience to join our Software Engineering team. In this...Full timeWork at officeLocal area$90k - $130k
100% Employee-Owned · Big-firm resources, local-team relationships, ONE IMEG cultureIMEG is hiring a Revit API Software Engineer -Remote- to build new engineering automation applications and modify existing applications in our internal library. This role requires strong...Full timeLocal areaRemote workFlexible hoursNight shift- Job Description Candidate Responsibilities: · Create database tables to help understand technical documentation from data files. · Develop technical requirements for specific data models. · Work in a small team environment to develop database application...Full time
- ...Software Engineer The main function of a software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work. A typical software engineer...
- ...Technology (AMT) division supports the company's heat treat manufacturing equipment, processes, and technological development around the... ...Required: ~ Bachelor's degree in Computer Science, or Software Engineering from an accredited college or university, or equivalent...InternshipFlexible hours
$81.37k - $122.06k
..., telematics, and AI capabilities to help our customers build a better, more sustainable world.Job SummaryJoin an agile software engineering team that designs, builds, tests, and supports reliable applications. This role is open to engineers and recent graduates who bring...Full timePart timeWorldwideFlexible hours- ...Software Engineer The main function of a software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work. A typical software engineer...
- ...Embedded Software Engineer – Autonomy (Senior) Autonomous Haulage | Mining Technology | Onboard Systems Full-Time | On-Site | 5–7 Years Experience Diversified Services Network, Inc. (DSN) is seeking a full-time Embedded Software Engineer to join our team...Full timeInternshipWork at office
- Job-ID32946950Reference26-01636 Job Description & Skill Requirement: Ownership and execution of the NPI and NTI programs (CCS MCS chargers). End customer and supplier collaboration, lead team. Program requirement development. Competitive study and analysis. SW, HW, Validation...
- ...Software Development Position This position reports to Software Engineering Manager, as do other staff jobs in application and technical systems and programming sections. Responsibilities are within functional lines with individuals assisting in new program development...Shift workWeekend work
- ...IT Software Engineer 4 Location: Peoria, IL 61629 or Chicago, IL 60661 Duration: 12 Months Position's Contributions to Work Group: This position reports to Software Engineering Manager, as do other staff jobs in application and technical systems and programming...Shift workWeekend work
$115.04k - $167.67k
...challenges.Principal Duties & ResponsibilitiesDesign, develop, test, and deploy enterprise AI applications using modern software engineering practices.Build intelligent solutions utilizing Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), AI agents, and...Full timeWork at officeLocal area$112.71k - $183.14k
...customers build a better, more sustainable world.? Senior Software Engineer - Emerging Technology Role Summary : We are looking for a... .... About Caterpillar Caterpillar Inc. is the world's leading manufacturer of construction and mining equipment, off-highway diesel and...Full timePart timeWorldwideRelocationFlexible hours- Job Title: Software Development Engineer Location: Peoria, IL The role requires close collaboration with Product Owners, Business... ...such as Microsoft Power BI. Experience working on industrial, manufacturing, or supply chain transformation programs. Technical Skills: Frontend...
- ...dealing with a Business Oriented IT environment with rich involvement in technology innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management, SOA, BPM, Data Warehousing, SharePoint Consulting and IT Infrastructure. Our other offerings...Worldwide
$112.71k - $183.14k
...securely enable, build, and deploy modern applications and software.This role is an excellent opportunity for an experienced software engineer with a passion for cybersecurity to move to a full-time cybersecurity role and help their fellow software engineers deliver...Full timePart timeFlexible hours$147.76k - $240.11k
...customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.Job Summary:Join the AI Engineering team of Cat Digital and take charge of leading a team dedicated to evaluating and validating our advanced generative AI solutions...Full timePart timeFlexible hours- ...Embedded Software Engineer Peoria IL - Onsite 5 days a week Job Description Summary: The main function of an embedded software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and...
- ...Gathering functional and technical requirements Creating and reviewing designs Implementing designs in HDL Simulation and testing Debugging Merging work with other engineers Releasing code and starting the next development cycle...
$67.6k - $84.5k
...Manufacturing Engineer Posting Start Date: 7/28/26 Job Location (Short): Peoria, Illinois, USA, 61639 Requisition ID... ...and systems from suppliers to line side delivery. Programming CNC machines, fabricating, welding, painting, and assembly part...Remote workWorldwide$128.47k - $192.71k
...Earthmoving Division is seeking a Machine Development Lead R & D Engineer to lead a team of multi-disciplinary test engineers... ...strategies and tactics to ensure product quality at all stages of manufacturing.Troubleshooting Technical Problems: Knowledge of troubleshooting...Full timePart timeWork at officeRelocation packageFlexible hours$53 - $54 per hour
...architecture. Experience with monitoring tools such as Thousand Eyes, AppDynamics, Grafana, etc. Background in data management, data engineering, or data operations, and familiarity with the ADO pipeline framework. Experience with Python or related scripting languages for...Hourly payFull timeWork experience placementLocal areaFlexible hoursShift work- Role: Java Developer Location: Peoria, IL Duration: 12 months Job Description: Client wants a Strong front end Mid/Sr level Java Developer Must have Angular 2, Typescript, Bootstrap, Spring MVC and Full Stack Development experience. Please Fill up following details...Immediate startRelocation
- Software Engineer (C++) This is a position for a software engineer to develop Telematics on-board monitoring software for machine & engine applications. The duties will include but are not limited to: developing, configuring, and testing Telematics on-board software; troubleshooting...Contract workRemote work
$117k - $171k
...meaningful career in a community of brilliant and diverse minds to make a real difference, there’s only one choice. Staff Software Engineer, Backend The world's farmers make high-stakes decisions every season - and the platforms built by Digital Farming Solutions...Local area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to CNC Manufacturing Engineer/Programmer. Be the first to apply!
- fabrication technician East Peoria, IL
- industrial manufacturing East Peoria, IL
- fabrication manager East Peoria, IL
- electronic assembly manufacturing East Peoria, IL
- sales representative manufacturing East Peoria, IL
- manufacturing technology East Peoria, IL
- fabrication engineer East Peoria, IL
- tool manufacturing East Peoria, IL
- medical manufacturing East Peoria, IL
- custom fabrication East Peoria, IL



