CNC Programmer
$30 - $38 per hourAerotek
CNC Machinist Programmer (1st Shift) | Davenport, IA
Build Your Career While Building Precision Parts
Are you a CNC Machinist who enjoys the programming side of things and wants to continue learning it? This is an exciting opportunity to join a stable manufacturing company where you'll work on everything from production components to custom prototypes and one-of-a-kind machine parts that keep operations running.
What makes this role stand out? You'll have the chance to work alongside and learn directly from a Manufacturing Engineer with over 20 years of industry experience. Whether you're an experienced machinist looking to expand your programming skills or a developing machinist eager to learn from an industry expert, this role offers valuable hands-on training, mentorship, and exposure to a wide variety of machining projects.
What You'll Do
As a CNC Machinist Programmer, you'll produce precision components used in commercial bread slicing equipment and related manufacturing systems. This role combines CNC programming, machining, troubleshooting, and fabrication in a highly collaborative shop environment.
Key Responsibilities
- Create, edit, and optimize CNC programs from engineering drawings and blueprints.
- Set up and operate CNC mills, lathes, and machining centers to manufacture precision parts.
- Work closely with engineering to transform concepts, prints, and ideas into finished components.
- Produce prototype parts, production-run components, and repair or replacement machine parts.
- Design and build custom fixtures and jigs to improve quality, efficiency, and repeatability.
- Select tooling, determine feeds and speeds, and establish effective machining strategies.
- Utilize manual machine tools including mills, lathes, drill presses, and band saws when needed.
- Inspect finished parts using precision measuring equipment such as micrometers and calipers.
- Troubleshoot dimensional or machining issues and make necessary program adjustments.
- Reverse engineer and fabricate components from legacy parts when drawings are unavailable.
- Contribute to continuous improvement efforts focused on safety, quality, and productivity.
- Maintain a clean, organized, and safety-focused work area.
What We're Looking For
Required Skills
- Some CNC programming experience and the ability to edit programs at the machine (G&M Code)
- Experience with Mastercam or similar CAM software.
- Ability to read and interpret blueprints, engineering drawings, and GD&T.
- Strong machining fundamentals including milling, turning, drilling, and setup.
- Knowledge of tooling selection, feeds and speeds, and machining best practices.
- Experience using precision measuring instruments.
- Strong troubleshooting, problem-solving, and attention-to-detail skills.
- Commitment to quality, safety, and continuous improvement.
Preferred Qualifications
- Ability to CNC program using G&M code
- Knowledge and experience with Tool & Die.
- Knowledge of machining components for industrial equipment or machinery.
- Experience creating custom fixtures and tooling.
- Maintenance machining or repair-part fabrication experience.
- Ability to work independently while collaborating effectively with engineering and production teams.
Why You'll Love This Opportunity
Learn directly from a Manufacturing Engineer with 20+ years of experience
Receive hands-on mentorship in CNC programming, machining, prototyping, and fixture design
Excellent opportunity to grow your machining and programming skills on the job
Consistent 1st-shift schedule with no weekend work
Stable company with consistent work and a strong history of avoiding layoffs
Day-one insurance benefits
401(k) with company match
Quarterly bonus opportunities
Family-oriented culture where employees are valued and supported
Opportunity to build a long-term manufacturing career
Work Environment
- Enjoy a predictable 1st-shift schedule with no weekend work, allowing you to maintain an excellent work-life balance. You'll work in a well-maintained manufacturing facility with dedicated machining and production areas that emphasize safety, organization, and teamwork.
- The shop offers a collaborative environment where machinists work closely with engineering on production parts, custom projects, prototypes, and process improvements. Employees enjoy clean, organized workstations and a culture focused on continuous improvement, mentorship, and professional development.
- This is an outstanding opportunity for someone looking to expand their CNC programming and machining knowledge while learning directly from a Manufacturing Engineer with more than 20 years of industry experience. If you're motivated to learn, take on new challenges, and build a long-term career in manufacturing, you'll find plenty of opportunities to grow here.
Job Type & Location
This is a Permanent position based out of Davenport, IA.
Pay and Benefits
The pay range for this position is $30.00 - $38.00/hr.
Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors.
Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: Medical, dental & vision Critical Illness, Accident, and Hospital 401(k) Retirement Plan Pre-tax and Roth post-tax contributions available Life Insurance (Voluntary Life & AD&D for the employee and dependents) Short and long-term disability Health Spending Account (HSA) Transportation benefits Employee Assistance Program Time Off/Leave (PTO, Vacation or Sick Leave)
$30 - $38 per hour
...Job Description Job Description CNC Machinist Programmer (1st Shift) | Davenport, IABuild Your Career While Building Precision Parts Are you a CNC Machinist who enjoys the programming side of things and wants to continue learning it? This is an exciting opportunity...SuggestedWeekly payPermanent employmentTemporary workDay shift- ...CNC ProgrammerWe're a well-established Iowa machine shop running high-end 3-, 4-, and 5-axis CNC equipment, and we're looking for a CNC Programmer who wants ownership of their work from screen to finished part.This is a blended office-and-floor role. You'll write your...SuggestedHourly payPart timeWork at officeRelocation packageDay shift
- Job Description Job Description WHY YOU SHOULD JOIN OUR TEAM We are a machine casting and manufacturing company that invests in our team and offers real opportunities for career growth. We provide robust benefits and perks for full-time employees and you will...SuggestedFull timeTemporary workSummer workAll shiftsAfternoon shift
- ...Produces machined parts using a Computer Numerical Control (CNC) lathe machine. Studies work orders, blueprints, engineering plans, materials, specifications, reference planes, locations of surfaces, and machining parameters; interpreting geometric dimensions and tolerances...SuggestedWork experience placement
- ...CNC OperatorGeorge Evans Corporation is seeking an experienced CNC Operator to join our manufacturing team. This position is responsible for programming, setting up, and operating CNC mills and lathes to produce quality parts according to blueprints and specifications....SuggestedImmediate startShift work
- ...The CNC Machine Operator (HAAS) is an operations team member with the primary goal of satisfying customer requirements of quality, and delivery, by operating CNC machining centers in a safe and efficient manner. The duties include the operation of CNC machining...
- ...CNC Operator II & III – Multiple PositionsEldridge, IA - Full TimeProductive Resources is seeking a CNC Programmer / Lead to join our engineering team at our customer's facility in Eldridge, Iowa. We are seeking a highly skilled CNC professional who can program, set up...Flexible hours
$31.25 per hour
...CNC Machinist - 2nd ShiftEaton's AER MSD Mission System Division is currently seeking a CNC Machinist - 2nd Shift. The hourly rate for this position is $31.25 per hour. Please note the salary information shown above is a general guideline only. Salaries are based upon...Hourly payPermanent employmentRelocation packageAfternoon shift$27.5 - $40.65 per hour
...offerings, emulates who we are. We are Dover Precision Components, #LifeAtDPCProduces machined parts using a Computer Numerical Control (CNC) lathe machine. Studies work orders, blueprints, engineering plans, materials, specifications, reference planes, locations of...Work experience placement- ...and specifications Preferred Skills - Experience in precision machining environments Strong problem-solving and troubleshooting abilities Ability to quickly learn company-specific processes and procedures You should be proficient in: ~ CNC Programming...
$27 - $34 per hour
...Job Description Job Description CNC Lathe Operator Davenport, IA | On-Site Monday–Friday | 6:00 AM – 2:30 PM (1st Shift) A well-established high-precision job shop in Davenport, IA specializing in complex, one-off and short-run parts is seeking a skilled...Temporary workMonday to FridayDay shift- ...cutting for a variety of organizational manufacturing needs. This position is responsible for the daily setup and operation of one or more CNC laser cutting machines. You will also assist others with any of their daily duties including area housekeeping, maintenance work, and...Full timeMonday to FridayWeekend work
- ...Job Description Job Description Role overview Join us to program, set up, and operate a CNC boring mill in a small-batch, high-quality manufacturing environment. You’ll translate prints into reliable setups, leverage G-code to optimize performance, and ensure every...
$27 - $35 per hour
Job Full Description Job Title Manual Machinist Location: Davenport Job Type: Full-Time Schedule: 7:30 AM-4:00 PM Pay Range: $27-$35 About the Company Express Employment is seeking a Manual Machinist to join our client's team. ...Full timeWork at office$62.4k
Founded in 1940, Roemer Machine has grown from a small family machine shop into a nationally recognized leader in centrifuge repair, rebuilding, and precision machining, serving customers across the ethanol, pharmaceutical, food and beverage, and wastewater processing ...Full timeMonday to Friday- Repair and Tool Technician | Home DepotPosition Purpose: Repair and Tool Technicians are responsible for the evaluation and repair of small engines, outdoor power equipment and handheld electrical devices. This position makes equipment recommendations and ensures that ...
- ...activities are completed on time to maximize equipment reliability and reduce unplanned downtime. Monitor equipment performance and maintenance metrics and work order completion rates. Troubleshoot and coordinate repairs of manufacturing equipment, CNC #J-18808-Ljbffr
- Job #: 148183 Title: Sheet Metal Mechanic Location: MOLINE, ILLINOIS Salary Range: 50.00 Position: Sheet Metal Mechanic Description: TeamGlobal is seeking an Structures Technician for an exciting opportunity in Moline, Illinois working with the Avionics Department. ...Temporary workLocal area
- Summary IOWA ARMY NATIONAL GUARD - TITLE 32 EXCEPTED SERVICE POSITION This position is restricted to current Military members of the Iowa Army National Guard. LOCATION: AASF 3, Davenport, IA Learn more about this agency Duties Help As a SHEET...Full timePart timeWork at officeLocal areaTrial period
- Job Posting Full Service consulting firm looking to add a CAD TECHNICIAN to their Davenport, IA office! Growing employee owned company with reputation that goes back over 50 years looking to add a CAD TECHNICIAN to their Iowa Davenport office. Role: Design of streets...Work at office
- ...and outages on production centers; provide technical support on medium and high voltage equipment, the 250VDC supply, air compressors, CNC machines, crane radio control systems, network systems, PLCs and AC/DC drives. Also provide assistance to Engineering on tune up,...Permanent employmentApprenticeshipShift workWeekend work
- Go just about anywhere and you will find Pepsi products. As a Pepsi Stocker, you can take pride in knowing that you helped get Pepsi products to every corner of the world! Not to mention, you will embark on an incredible career journey - generous pay, Total Rewards benefits...Full timePart timeSeasonal workFlexible hoursNight shiftDay shift
- ...operations. This is considered a production type position where the operator is expected to gain experience and develop into a level 1 CNC Operator. This position also performs other duties as assigned by the supervisor of the position. MINIMUM REQUIREMENTS:...Permanent employmentFull timeImmediate startFlexible hoursDay shift
- Job Description Job Description CAD Designer/Drafter (Autodesk Inventor) Bettendorf, IA | 1st Shift (Monday–Friday) | Employee-Owned Company (ESOP) Design real-world systems used in industrial facilities and large-scale data centers across North America. For...For contractorsFor subcontractorWork at officeRelocationMonday to FridayDay shift
- Iowa Army National Guard - Title 32 Excepted Service Position This position is restricted to current Military members of the Iowa Army National Guard. Location: AASF 3, Davenport, IA US Government Jobs
$150 - $185 per hour
...follow structured evaluation protocols Comfortable performing objective, fact-based evaluations Comfortability performing Maryland CNC speech recognition testing Access to equipment such as: SHOEBOX Audiometer, Interacoustics Titan (with diagnostic modules),...For contractorsFlexible hours- ...especially valuable: Permanent mold tooling Foundry pattern and tooling design Machining fixture design Aluminum casting CNC machining and manufacturing processes Tooling development and troubleshooting MAGMASOFT/MAGMA casting simulation...Permanent employment
- Job Description Job Description Busy, family-owned business, is looking for CDL and NON-CDL drivers. Immediate hire for dependable and professional individuals with good communication. Must have valid driver's license. Heavy duty and light duty experience is preferred...Weekly payImmediate startMonday to Friday
$20 per hour
Job Description Job Description Position Summary: We are searching for an entry-level Grinder/Machine Operator to join our client’s growing metals processing team. This role is ideal for someone looking to start or build a career in manufacturing. In this position...Hourly payFull timeTemporary workMonday to FridayShift workAfternoon shift$97k - $143k
Eaton’s Mobility division is currently seeking a Lead Automation Engineer. This is a remote high travel role. Role can be supported remotely ; however, candidates must live in any of the following states: MI, OH, IL, IN, SC,NC, GA, TN, or Kentucky . This role will...H1bLive inLocal areaRemote workVisa sponsorshipFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to CNC Programmer. Be the first to apply!



