1

Python Mechanical Engineer Jobs in Oklahoma City, OK

Production Engineer

Norman, OK · On-site

$70K - $90K/yr

Strong Python programming skills, including experience with computer vision using OpenCV or similar libraries. * Experience developing integrated software and mechanical solutions. * Familiarity with ...

Production Engineer

Norman, OK · On-site

$70K - $90K/yr

Strong Python programming skills, including experience with computer vision using OpenCV or similar libraries. * Experience developing integrated software and mechanical solutions. * Familiarity with ...

Test battery cells Electrical and Mechanical (Including Thermal) performance * Test battery Module ... Experience creating automation and data analysis scripts (C, Python, VBA, Arduino) * Excellent ...

Test battery cells Electrical and Mechanical (Including Thermal) performance * Test battery Module ... Experience creating automation and data analysis scripts (C, Python, VBA, Arduino) * Excellent ...

Test battery cells Electrical and Mechanical (Including Thermal) performance * Test battery Module ... Experience creating automation and data analysis scripts (C, Python, VBA, Arduino) * Excellent ...

Test battery cells Electrical and Mechanical (Including Thermal) performance * Test battery Module ... Experience creating automation and data analysis scripts (C, Python, VBA, Arduino) * Excellent ...

Senior Battery Controls Engineer

Oklahoma City, OK · On-site

$83K - $110K/yr

... aging mechanisms * Basic knowledge of embedded C and capability of converting an algorithm in ... Proficiency in MATLAB/Simulink, Python, and similar tools for battery equivalent-circuit and ...

... aging mechanisms. * Basic knowledge of embedded C and capability of converting an algorithm in ... Proficiency in MATLAB/Simulink, Python, and similar tools for battery equivalent-circuit and ...

... data science, engineering, and advanced mathematics. * Conceptual Teaching & Problem-Solving ... Adapts instruction using matrix visualization tools, computational software like MATLAB or Python ...

Python Mechanical Engineer information

See Oklahoma City, OK salary details

$21.4K

$130K

$188.1K

How much do python mechanical engineer jobs pay per year?

As of Aug 24, 2026, the average yearly pay for python mechanical engineer in Oklahoma City, OK is $130,027.00, according to ZipRecruiter salary data. Most workers in this role earn between $102,600.00 and $152,800.00 per year, depending on experience, location, and employer.

What does a Python mechanical engineer do?

A Python Mechanical Engineer is a professional who combines mechanical engineering expertise with proficiency in the Python programming language. They often use Python to automate simulations, analyze engineering data, create custom computational tools, and develop scripts for design optimization. Their work can involve tasks such as automating CAD processes, running finite element analysis, or integrating hardware and software systems. This combination of skills is increasingly valuable in industries that emphasize digital engineering and automation.

How does a Python mechanical engineer typically collaborate with cross-functional teams during product development?

Python Mechanical Engineers often work closely with electrical engineers, software developers, and product managers throughout the product development cycle. Their role involves integrating Python-based automation and simulation tools with mechanical design processes, which requires clear communication and coordination to ensure compatibility and efficiency. Regular meetings, collaborative project management platforms, and shared documentation are commonly used to align goals and resolve technical challenges. This cross-disciplinary teamwork not only enhances product quality but also provides valuable opportunities for professional growth and learning.

What are the key skills and qualifications needed to thrive as a Python mechanical engineer, and why are they important?

To thrive as a Python Mechanical Engineer, you need a solid foundation in mechanical engineering principles, strong programming skills in Python, and typically a bachelor’s degree in mechanical engineering or a related field. Familiarity with simulation and modeling tools like ANSYS or SolidWorks, as well as experience with Python libraries such as NumPy and pandas, is highly beneficial. Problem-solving abilities, effective communication, and adaptability set candidates apart in this role. These skills are essential for efficiently designing, analyzing, and automating engineering processes, leading to innovative and optimized mechanical solutions.

What is the difference between Python Mechanical Engineer vs Mechanical Design Engineer?

AspectPython Mechanical EngineerMechanical Design Engineer
Required SkillsPython programming, mechanical engineering fundamentalsMechanical design, CAD software, engineering principles
Work EnvironmentSoftware development teams, engineering labsDesign offices, manufacturing facilities
CertificationsOptional Python or software certifications, engineering licensesProfessional Engineer (PE), CAD certifications
Industry UsageAutomation, robotics, simulationProduct design, machinery, structural components

The main difference between a Python Mechanical Engineer and a Mechanical Design Engineer lies in their focus areas. Python Mechanical Engineers combine programming skills with mechanical engineering knowledge to develop automation and simulation tools, while Mechanical Design Engineers focus on creating physical product designs using CAD software. Both roles are essential in engineering projects but serve different functions within the industry.

Are Python Mechanical Engineers in demand?

Python Mechanical Engineers are in demand as companies seek professionals who can integrate Python programming with mechanical systems, automation, and data analysis. Skills in Python, CAD software, and control systems increase employability in industries like manufacturing, robotics, and engineering design.

What are popular job titles related to Python Mechanical Engineer jobs in Oklahoma City, OK?

For Python Mechanical Engineer jobs in Oklahoma City, OK, the most frequently searched job titles are:

What job categories do people searching Python Mechanical Engineer jobs in Oklahoma City, OK look for?

The top searched job categories for Python Mechanical Engineer jobs in Oklahoma City, OK are:

What cities near Oklahoma City, OK are hiring for Python Mechanical Engineer jobs?

Cities near Oklahoma City, OK with the most Python Mechanical Engineer job openings:

Infographic showing various Python Mechanical Engineer job openings in Oklahoma City, OK as of June 2026, with employment types broken down into 10% Internship, 76% Full Time, 9% Part Time, and 5% Contract. Highlights an 95% In-person, and 5% Hybrid job distribution, with an average salary of $130,027 per year, or $62.5 per hour.

Software Controls Engineer

Allied High Tech Products, Inc.

Edmond, OK • On-site

$70K - $85K/yr

Full-time

Medical, Dental, Vision, Life, PTO

Re-posted 8 days ago


Job description

Allied High Tech Products is seeking a Software Controls Engineer for our Oklahoma City R&D facility. This role will work with software, mechanical, electrical, and materials engineering teams to research, design, develop, and support software used to interface with and control electro-mechanical products and systems.

Key Responsibilities

  • Develop, modify, and troubleshoot PLC logic and related control software for electro-mechanical systems.
  • Design and implement software interfaces for machine control, automation, and operator interaction.
  • Develop and configure HMI applications for industrial equipment, with 4D Systems experience preferred.
  • Support integration of motors, drives, sensors, controllers, and communication networks into production-ready systems.
  • Collaborate with mechanical, electrical, software, and materials engineering teams throughout the product development lifecycle.
  • Read electrical schematics and mechanical assembly drawings to support troubleshooting, wiring validation, and system integration.
  • Participate in R&D activities, prototype testing, debugging, documentation, and continuous improvement of equipment software.

Required Qualifications

  • Bachelor's degree in Computer Science, Electrical Engineering, Mechanical Engineering, or a related field, or equivalent practical experience.
  • 3-5 years of experience in industrial automation, PLC programming, controls engineering, and/or software development.
  • Ability to write, modify, and troubleshoot PLC logic using Ladder Logic, Structured Text, and other IEC 61131-3 programming languages.
  • Working knowledge of major PLC platforms, such as Siemens, Rockwell / Allen-Bradley, and Omron.
  • Understanding of industrial networks and protocols, including Ethernet/IP, Modbus TCP/IP, CAN, and EtherCAT.
  • Basic programming experience with C, C++, C#, and/or Python.
  • Experience working with linear, stepper, brushed, and servo motors and associated controllers; Elmo and Parker controller experience preferred.
  • Ability to read and interpret electrical schematics and mechanical assembly drawings.
  • Strong problem-solving skills, attention to detail, and ability to work effectively in a collaborative R&D environment.

Preferred Qualifications

  • Experience with Qt 5.15.2 or newer for application development and user-interface work.
  • Knowledge of OpenGL or related graphics technologies.
  • Experience with PCB design tools such as Eagle, KiCad, or Altium.
  • Experience developing software for equipment, instrumentation, automation platforms, or similar electro-mechanical systems.·

Company Description

Allied High Tech Products, Inc. is a leading manufacturer and global distributor of equipment for failure analysis, materials characterization and materials research. Allied supports customers in failure analysis, materials characterization, and materials research through precision equipment, consumables, service, and application expertise.

We are located in Cerritos, CA and Edmond, OK and are known around the world for outstanding design, excellent product quality and superior customer service.

* Competitive salary based upon credentials and experience
* Outstanding benefits and a great work environment
* Great career opportunities at a quickly growing high-tech company
* An exciting opportunity to expand your knowledge, grow and be creative.
* Allied uses the E-Verify program for all new hires.

Allied High Tech Products, Inc. is an Equal Opportunity Employer and does not discriminate against any person on the basis of race, color, religion, sex, sexual orientation, national origin, age or disability.