
Open since Jul 2026
CNC ProgrammerNOV · Oklahoma City
CNC Programmer
Oklahoma CityOn-siteFull-time
AI Summary
Creates, modifies, and verifies CNC machining programs using CAD/CAM software for drill string and precision components, while training and mentoring machinists and supporting process improvement and quality.
About this role
- Work directly with machinists during setup and production runs to ensure successful program implementation.
- Assist with machine setup verification, first-piece inspections, and process validation.
- Investigate machining problems and implement corrective actions.
- Recommend tooling, fixturing, and process improvements to enhance productivity and quality.
Develop and deliver training programs for machinists related to CNC programming, machine operation, tooling, and manufacturing best practices. - Mentor machinists and operators on efficient machining techniques and process optimization.
- Create and maintain work instructions, setup sheets, and training documentation.
- Promote continuous learning and technical development within the manufacturing team.
- Identify opportunities to improve machining efficiency, reduce scrap, and increase throughput.
- Participate in lean manufacturing and continuous improvement initiatives.
- Assist in standardizing programming practices and shop procedures.
- Support quality and safety objectives by adhering to company policies and industry standards.
Qualifications
- Associate degree in Manufacturing Technology, Machine Tool Technology, Engineering Technology, or related field preferred.
- Minimum of 3–5 years of CNC programming experience in a manufacturing environment.
- Experience programming complex turning and milling operations using CAD/CAM software.
- Experience with oilfield, drill string, or precision-machined components preferred.
- Advanced proficiency in CAD/CAM software.
- Strong understanding of CNC lathes, mills, and multi-axis centers.
- Ability to read and interpret engineering drawings, GD&T, and technical specifications.
- Knowledge of cutting tools, work holding, feeds and speeds, and machining processes.
- Strong troubleshooting and problem-solving skills.
- Effective communication and training abilities.
- Proficiency with Microsoft Office and manufacturing documentation systems.
- Ability to work independently and collaboratively in a fast-paced manufacturing environment.
Responsibilities
- Create, modify, and maintain CNC machining programs using CAD/CAM software for drill string components and related products.
- Develop machining strategies, tooling selections, and setup requirements to maximize efficiency and product quality.
- Generate and verify tool paths through simulation and prove-out processes.
- Interpret engineering drawings, specifications, and customer requirements to produce accurate machining programs.
- Maintain program revisions and documentation to ensure version control and traceability.
- Troubleshoot and resolve programming, tooling, and machining issues to minimize downtime.
- Collaborate with engineering and production teams to improve manufacturing methods and cycle times.
- Support new product introductions through process development and program creation.
Skills
CAD/CAM SoftwareCNC LathesCNC MillsCNC ProgrammingCutting ToolsEngineering DrawingsFeeds And SpeedsGD&TLean ManufacturingMicrosoft OfficeMulti-axis MachiningTool Path SimulationTroubleshootingWork Holding
Explore related jobs
More jobs at NOV
Similar CAD/CAM Software jobs
- N
Software Engineer - CAD/CAMNanoCore Technologies · San Francisco, CA - D
Zahntechniker für den Bereich VerblendungDELABO.GROUP · Soest, Germany - L
Software Engineer C++Lantek | Spain · Bilbao - G
CAD/CAM Medewerker - Tandtechnisch LaboratoriumGAEV Dental · Rosmalen, Noord-Brabant - N
CAM Operator I - 2nd shiftNobel Biocare USA, LLC · United States of America, New Jersey - D
Zahntechniker mit Fokus auf CAD-DesignDentlounge MVZ GmbH · Herdecke
Jobs in Oklahoma City
- A
Healthcare Partner ( HME Sales Representative)AdaptHealth · Oklahoma City, Oklahoma - ONursing Assistant or Patient Care Partner (AUA)Oklahoma Heart Hospital · Oklahoma City, Oklahoma
- K
Construction Management AnalystKimley-Horn · Oklahoma City, Oklahoma - CProvider Team LeadCardioVascular Institute of the Rockies · Oklahoma City, OK
- R
Scheduler - Home Health / Home InfusionRehab Without Walls Neuro Rehabilitation · OKLAHOMA CITY, OK - S
Planetarium Team MemberScience Museum Oklahoma · Oklahoma City, Oklahoma
Browse these categories
Market data for this role
All reports →- SeriesRole reportsOne role family at a time: how many openings, what changed this week, who is hiring, what it pays.
- SeriesSalary reportsWhat employers publish in job postings, by level and workplace. Not self-reported pay.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.