1

Programmer Programmer Jobs in Tulsa, OK (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 · On-site

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

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

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

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

CNC Programmer- Aerospace

Tulsa, OK · On-site

$23 - $31.50/hr

The CNC Programmer develops part programs using Catia V5 to control the machining and processing of metal components on automated machine tools and equipment. This role uses Vericut software to ...

We employ approximately 15,000 skilled and motivated people at manufacturing, engineering and technical centers in Canada, the United States, Mexico, Brazil, Germany, Slovakia, Spain and China. Our ...

next page

Showing results 1-20

Programmer Programmer information

See Tulsa, OK salary details

$10

$36

$62

How much do programmer programmer jobs pay per hour?

As of Aug 29, 2026, the average hourly pay for programmer programmer in Tulsa, OK is $36.11, according to ZipRecruiter salary data. Most workers in this role earn between $23.51 and $46.97 per hour, depending on experience, location, and employer.

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 job categories do people searching Programmer Programmer jobs in Tulsa, OK look for?

The top searched job categories for Programmer Programmer jobs in Tulsa, OK are:

Infographic showing various Programmer Programmer job openings in Tulsa, OK as of August 2026, with employment types broken down into 82% Full Time, 9% Part Time, 8% Contract, and 1% Nights. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $75,111 per year, or $36.1 per hour.

Senior Programmer Manufacturing Engineer

Tulsa, OK • On-site

Socket.dev
Network Security • 1 - 10 employees

$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