CNC Programmer
Candidate Sourcing & Consulting
Job Summary We are seeking a highly skilled and hands‑on CNC Programmer to join our client's team in eastern Iowa. This role is ideal for someone with strong real‑world machine shop experience who understands the full workflow—from receiving a 3D model to generating toolpaths and successfully running parts on CNC equipment. Key Responsibilities Import and interpret 3D CAD models and engineering drawings to develop efficient machining strategies Use CAM software (preferably Fusion 360) to generate toolpaths for CNC mills, lathes, and multi‑axis machines Post‑process CAM programs into machine‑ready G‑code and support setup and prove‑out on the shop floor Set up, test, and refine programs directly on CNC machines to ensure accuracy, efficiency, and repeatability Collaborate closely with machinists to optimize setups, tooling selection, feeds/speeds, and overall cycle times Troubleshoot machining issues, program errors, and quality concerns during production runs Make real‑time adjustments at the machine to improve performance and reduce scrap Optimize programs for production efficiency, tool life, and material utilization Maintain and organize program files, tooling libraries, and setup documentation for repeat jobs Ensure all programs and machining processes meet quality standards and customer specifications Follow all shop safety procedures and contribute to a clean, organized work environment Requirements High school diploma or equivalent; technical or trade school training preferred 3+ years of hands‑on experience in a machine shop environment (required) Proven experience running and programming CNC machines (mills and/or lathes) Strong experience taking 3D models and generating CAM programs for production Proficiency with CAD/CAM software, preferably Fusion 360 (or similar platforms such as Mastercam, SolidCAM, etc.) Solid understanding of G‑code/M‑code and the ability to edit programs at the machine Experience with machine setup, tooling, workholding, and part inspection Strong knowledge of machining processes, materials, and cutting tools Ability to read and interpret blueprints, GD&T, and technical drawings Hands‑on troubleshooting skills and the ability to solve problems in a fast‑paced shop environment Strong attention to detail with a focus on quality and precision Good communication skills and the ability to work collaboratively with shop and engineering teams Experience with HAAS equipment and/or Fanuc controls is highly preferred Preferred Qualifications Experience with CNC lathe, CNC mill machining, multi‑axis machining (4‑axis or 5‑axis) Familiarity with tight‑tolerance or complex part production Background in job shop or high‑mix, low‑volume manufacturing environments Experience improving processes or implementing efficiency gains on the shop floor Compensation & Benefits We offer a competitive salary and benefits package, including health insurance, 401(k), and paid time off. This is an opportunity to work in a hands‑on, collaborative machine shop where your expertise directly impacts production success. About the Opportunity Join a growing, quality‑driven organization that values craftsmanship, innovation, and teamwork. If you enjoy taking a part from concept to completion and thrive in a shop‑floor environment, we encourage you to apply. #J-18808-Ljbffr
$40 - $55 per hour
...Rinvio is hiring a PLC Automation Programmer for PLC, controls, and manufacturing automation support in the Iowa City, IA area. Pay: $40-$55/hour, based on experience Location: Iowa City, IA Schedule: Full-time industrial/plant support work; schedule and overtime...SuggestedFull timeContract work- ...Ability to read blueprints and technical drawings. ~ Strong mechanical aptitude and troubleshooting skills. ~ Experience with CNC or manual machining. ~ Familiarity with steel, aluminum, and coated materials used in roll forming. ~ Experience with...SuggestedApprenticeshipAfternoon shift
- About the Organization OUR PEOPLE. OUR PRIDE. OUR COMPANY. Pipeline Construction & Maintenance, Inc. began its operations in 1996 and continues to grow, serving as a proven leader in the industry for nearly two decades. Our team of skilled craftsmen, experienced ...SuggestedFull timePart timeShift work
- Description Summary: The competent Nurse, in the same or similar clinical setting, practices independently and demonstrates an awareness of all relevant aspects of a situation. Provides routine and complex care, with the ability to on long-range goals or plans....SuggestedDaily paidFull timeRelief
- An exciting opportunity for an experienced automation professional to join a growing engineering team focused on delivering high-quality industrial control solutions across a range of projects. Key responsibilities include: Designing and developing PLC, HMI, SCADA, and...Suggested
- Job Description 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 units are maintained. Technicians work...Local area
- Repair and Tool Technician | Home Depot 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 units are maintained...
- Principal Process Development Engineer Department: R&D Employment Type: Full Time Location: Plymouth Description Seeking a Principal Process Development Engineer with deep expertise in process development, strong analytical and problem‑solving skills, hands‑on experience...Full timeVisa sponsorshipRelocation package
- At American Packaging Corporation (APC), you’ll find the packaging career you’ve been looking for. With competitive salaries, excellent benefits, 401(k) plans and tuition reimbursement programs, we nurture our employees while advancing and promoting diversity and inclusion...Flexible hoursShift workNight shift
$80.6k - $145k
Sr. Clinical Programmer Syneos Health is a leading fully-integrated life sciences services organization built to accelerate customer success. We partner with innovators at every point across the drug development and commercialization continuum, helping them navigate complexity...Contract workWork at officeFlexible hours$148.7k - $199.4k
Job Posting Title Senior Software Engineer Req ID: 10145074 About the Role Disney Entertainment and ESPN Product & Technology is at the heart of Disney’s past, present, and future. The team marries technology with creativity to build world‑class products, enhance storytelling...$40 per hour
A cybersecurity solutions provider is seeking experienced professionals to evaluate AI-generated security content and solve technical problems. This remote position offers flexible working hours and projects starting at $40+ per hour. Ideal candidates should have over 2...Remote jobHourly payFlexible hours- We want you to join our team. Through industry-leading innovation our company has forged a legacy of quality and safety since our founding in 1916. “We build living monuments that transcend our time on earth” - John Rakolta Jr., CEO of Walbridge. What we offer Career...Contract workFor subcontractorLocal area
- What You’ll Do Contribute to the design, development, and maintenance of software solutions supporting pharmacy data workflows and product initiatives Assist in building and supporting data integrations and pipelines (APIs, batch processing, and event‑driven solutions)...Permanent employmentWork experience placementInternshipH1b
$151k - $242k
At Workiva, we build and scale an enterprise platform that powers complex financial reporting, compliance, and collaboration for some of the world’s largest organizations. What You’ll Do Deliver outcomes – Partner with engineering teams to co‑deliver complex work across...$80 per hour
Freelance Software Developer (Kotlin) - AI Trainer 5 days ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. This opportunity is only for candidates currently residing in the specified country. Your location may ...Part timeFreelanceRemote work- Blockchain Developer Hexanova Labs - Adair, Iowa, United States A Blockchain Developer designs, develops, and maintains decentralized applications (DApps) and blockchain-based platforms. They create secure smart contracts, integrate blockchain networks, improve transaction...
$60k - $70k
Job Title: Application Engineer Location: Harlan, Iowa Salary: $60-70K plus bonus Job Summary of the Application Engineer The Application Engineer will support Product Platforms and the Engineering team by providing detailed sales and system application support. This role...Permanent employment- ...cross‑impact other bank applications as code and processes change. The role may also assist other Enterprise Information Management programmers across different technology stacks. If you consider data as a strategic asset and have a passion for learning and continuous...Work at officeRemote workWork from homeFlexible hours
$60 per hour
...cutting‑edge AI systems, while enjoying the flexibility of remote work and setting your own schedule. We are looking for proficient programmers to help advance AI development. As a member of DataAnnotation’s coding team, you’ll be part of a growing community of over 100,00...Hourly payFull timeRemote workFlexible hours$60 per hour
...A tech company is seeking proficient programmers to contribute to AI development while enjoying the flexibility of remote work. You will design coding problems, evaluate AI-generated code, and interact with advanced AI models. Ideal candidates have fluency in English,...Remote workFlexible hours- Job Description Job Description Join our network of independent alteration professionals specializing in bridal and wedding wear. What You'll Do • Alter wedding gowns, bridesmaid dresses, and mother-of-the-bride/groom dresses (hemming, bustle, bodice/waist, straps,...For contractorsLocal areaWork from homeAfternoon shift
- This position is responsible for preparing, splicing, testing, troubleshooting, and documenting fiber optic cable installations in data center, hyperscale, indoor, and outdoor environments. This role requires strong hands-on fiber experience, the ability to read and maintain...Daily paidFor contractorsApprenticeshipWork at office
- Industrial Services Operator (Vacuum Truck / Equipment Operator) Division: Industrial Services Reports To: Field Supervisor / Operations Manager FLSA Status: Non-Exempt (Hourly) Travel: Regional travel required; overnight travel as needed Schedule...Hourly payImmediate startShift workNight shiftWeekend work
- A growing tech company is seeking an Audit Defense Specialist to join their team and train AI models. This role requires expertise in healthcare, where you will provide AI chatbots with complex healthcare-related problems and ensure the accuracy of model responses. The ...Hourly payRemote workFlexible hours
- HonorVet Technologies is a veteran-owned IT staffing firm, ISO 9001 and ISO 27001 certified, working with federal agencies, state governments, and Fortune 500 enterprise clients across the US. What makes us different isn't a tagline — it's the way we work. We don't forward...
- American Technology Consulting (ATC) is a service-first tech company dedicated to helping businesses unlock their full potential through innovative technology solutions. We empower organizations to leverage data for smarter decisions and meaningful impact. At ATC, we foster...
$60 per hour
A leading AI development company is seeking proficient programmers to join their remote coding team. This role involves solving coding problems, writing clear code snippets, and evaluating AI-generated code. Ideal candidates must have fluency in English, preferred experience...Remote jobFlexible hours$60 per hour
...A technology company is seeking proficient programmers to assist in AI development. In this fully remote position, you will tackle diverse coding problems, write quality code, and evaluate AI-generated outputs. The role offers flexibility in project selection and scheduling...Hourly payRemote work$40 per hour
We are looking for a Software Engineer to join our team to train AI models. You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of each model. To apply to this role, you will need to be proficient in either...Hourly payFull timeContract workPart timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to CNC Programmer. Be the first to apply!


