1

Programmer Programmer Jobs in Oklahoma (NOW HIRING)

CNC Programmer

Tulsa, OK · On-site

$30 - $40/hr

CNC Programmer Location: Tulsa, OK Employment Type: Direct Hire Compensation: $30 - $40/hr CornerStone Professional Placement is seeking a CNC Programmer for an aerospace manufacturing client in ...

Trains other programmers on new software or programming instructions. * Troubleshoots software problems with the equipment either directly or with the assistance of Salvagnini. Preferred Education ...

Cnc Programmer

Claremore, OK

$22 - $30.25/hr

CNC Programmer This role leads the development and support of all CNC programming required for machining, milling, and laser cutting operations in a highly technical aerospace manufacturing ...

Trains other programmers on new software or programming instructions. Troubleshoots software problems with the equipment either directly or with the assistance of Salvagnini. Preferred Education and ...

Trains other programmers on new software or programming instructions. * Troubleshoots software problems with the equipment either directly or with the assistance of Salvagnini. Preferred Education ...

CNC Programmer

Oklahoma City, OK

$24.75 - $33.75/hr

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 ...

CNC Programmer

Oklahoma City, OK · On-site

$24.75 - $33.75/hr

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 ...

Trains other programmers on new software or programming instructions. Troubleshoots software problems with the equipment either directly or with the assistance of Salvagnini. Preferred Education and ...

CMM Programmer Job Summary: Utilize CMM to check parts to ensure they meet GD&T and customer requirements CMM Programmer Required Education & Experience: * High School Diploma or GED * Must have good ...

CNC Programmer

Oklahoma City, OK

$24.75 - $33.75/hr

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 ...

Cnc Programmer

Tulsa, OK · On-site

$30 - $40/hr

CNC Programmer Create complex parts. Solve machining challenges. Make an impact. We're seeking a skilled CNC Programmer to join our team and take ownership of programming precision-machined ...

NC Programmer

Tulsa, OK · On-site

$24.25 - $33/hr

At McElroy Manufacturing, our CNC Programmers turn ideas and drawings into precision-machined parts that power industry-leading products. If you enjoy solving complex machining challenges, working ...

NC Programmer

Tulsa, OK · On-site

$24.25 - $33/hr

At McElroy Manufacturing, our CNC Programmers turn ideas and drawings into precision-machined parts that power industry-leading products. If you enjoy solving complex machining challenges, working ...

CNC Programmer

Oklahoma City, OK · On-site

$24.50 - $33.75/hr

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 ...

Burn Table Programmer (AutoCAD Experience Required) Compensation: $25+/hr (DOE) | Schedule: Monday - Friday, 7:00 AM - 4:30 PM | Type: Temp-to-Hire | Location: Tulsa, OK Why Join Us? Are you ready to ...

Burn Table Programmer (AutoCAD Experience Required) Compensation: $25+/hr (DOE) | Schedule: Monday - Friday, 7:00 AM - 4:30 PM | Type: Temp-to-Hire | Location: Tulsa, OK Why Join Us? Are you ready to ...

next page

Showing results 1-20

Programmer Programmer information

What is the difference between Programmer Programmer vs Software Developer?

AspectProgrammer ProgrammerSoftware Developer
Required CredentialsTypically a diploma or degree in computer science or related fieldSimilar credentials, often with additional certifications or experience
Work EnvironmentOften focused on coding tasks within development teamsInvolves designing, coding, testing, and maintaining software applications
Employer & Industry UsageUsed across tech companies, startups, and IT departmentsCommon in software firms, tech giants, and enterprise IT
Search & Comparison IntentPeople compare to understand roles, skills, and career pathsOften compared to programmers for clarity on responsibilities

While both Programmer Programmer and Software Developer roles involve coding and software creation, Software Developers typically have broader responsibilities including design and testing, whereas Programmers focus mainly on writing code. Understanding these differences helps in choosing the right career path or job search focus.

What are popular job titles related to Programmer Programmer jobs in Oklahoma?

For Programmer Programmer jobs in Oklahoma, the most frequently searched job titles are:

What cities in Oklahoma are hiring for Programmer Programmer jobs?

Cities in Oklahoma with the most Programmer Programmer job openings:

Infographic showing various Programmer Programmer job openings in Oklahoma as of August 2026, with employment types broken down into 84% Full Time, 6% Part Time, 9% Contract, and 1% Nights. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution.

Senior Programmer Manufacturing Engineer

Socket.dev

Tulsa, OK • On-site

$85 - $110/hr

Other

Posted 3 days ago

New


Job description

Allient Inc. is in growth mode and currently seeking a Senior Programmer / Manufacturing Engineer to join our team in Tulsa, Oklahoma!

The Senior Programmer/Manufacturing Engineer position serves as the Subject Matter Expert/trainer/mentor/leader in support of the programming, operation and maintenance of all equipment within the Machine Center of Excellence.

Responsibilities:
  • Develop, optimize, and maintain CNC programs for multi-axis milling, turning, and mill-turn machines using CAD/CAM software (e.g., Mastercam, Siemens NX, or Fusion 360).
  • Interpret complex engineering drawings, blueprints, and technical specifications to ensure accurate machining processes.
  • Collaborate with engineering, production, and quality teams to improve manufacturability and reduce cycle times.
  • Select appropriate cutting tools, speeds, and feeds to maximize efficiency and tool life.
  • Conduct first article inspections and troubleshoot machining issues to ensure part conformance and quality standards.
  • Lead continuous improvement initiatives in CNC programming, setup, and machining processes.
  • Train and mentor junior programmers, engineers, operators, and machinists on best practices and new technologies.
  • Lead workshops and one-on-one sessions on:
    • CNC programming techniques
    • Work holding and tooling strategies
    • SMED (Single-Minute Exchange of Dies)
    • Lean manufacturing principles
    • Setup reduction and process standardization
  • Maintain and update CNC program libraries and documentation in accordance with company standards.
  • Support new product introductions (NPI) by developing prototype programs and refining processes.
  • Ensure compliance with safety, quality, and regulatory requirements in all machining operations.
  • Prepare geometric layout using computer-assisted drafting software to show location of reference points and direction of cutting paths
  • Determinereferencepointsanddirectionofmachinecuttingpaths
  • Analyzedrawings,sketches,anddesigndataofpartstodeterminedimensionandconfigurationofcuts,selection of cutting tools, and machine speeds and feed rates
  • PreparetheCNCmachineforproductionadjustsmachinesettingstothedesiredproductspecifications.
  • Completequalitycontroltestsduringthemanufacturingstageandonthefinalproduct.
  • Design and implement efficient work holding and tooling solutions for multi-axis machining.
  • Collaborate with design and quality teams to ensure manufacturability and compliance with aerospace standards (AS9100, NADCAP, etc.).
  • Champion Lean initiatives across the shop floor, focusing on waste reduction, cycle time improvement, and setup efficiency.
  • Lead Kaizen events and support implementation of 5S, visual management, and standard work.
  • Analyze machining processes to identify opportunities for cost savings and quality improvements.
Minimum Qualifications:
  • Bachelor’s degree in Mechanical, Manufacturing, or Industrial Engineering (or equivalent experience).
  • 8+ years of CNC programming experience with at least 3 years in aerospace or precision manufacturing.
  • ESPIRIT knowledge and experience needed
  • Deep knowledge of G-code, multi-axis machining (3-,4-, and 5-axis), blueprint reading, tight-tolerance aerospace components, and high-performance tooling.
  • Proven track record of coaching and mentoring technical teams.
  • Strong understanding of Lean, SMED, and continuous improvement methodologies.
  • Excellent communication, leadership, and problem-solving skills and ability to lead root cause analysis and corrective actions.
  • Familiarity with ERP/MES systems and digital manufacturing tools.
  • Certifications in Lean Six Sigma or similar methodologies.
  • Experience with aerospace quality standards (e.g., AS9100, NADCAP)
  • Proficiency in CAD/CAM software such as Mastercam, Siemens NX, CATIA, or Fusion 360.
  • Demonstrated experience with low-volume, high-mix production.
  • Familiarity with aerospace materials and machining best practices for titanium, Inconel, and aluminum alloys.

*To learn more about Allient, visit our website at www.Allient.com

*Allient Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. This applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.

#J-18808-Ljbffr