1

Python Mechanical Engineer Jobs in Raleigh, NC (NOW HIRING)

Qualifications and Core Competencies: BS Degree in Mechanical or Chemical engineering with 3 - 5 ... Python. Experience in Power Generation/ Process Plants - Refinery & Petrochemical Industries ...

Qualifications and Core Competencies: · BS Degree in Mechanical or Chemical engineering with 3 - 5 ... PowerPoint, and Python. · Experience in Power Generation/ Process Plants - Refinery ...

Qualifications and Core Competencies: • BS Degree in Mechanical or Chemical engineering with 3 - ... PowerPoint, and Python. • Experience in Power Generation/ Process Plants - Refinery ...

Much of Kitware's work involves applying state-of-the-art artificial intelligence and mechanistic ... Proficiency in developing Python and C++ code and applications * Ability to thrive in an agile work ...

Software Engineer

Carrboro, NC · On-site

$75K - $95K/yr

Much of Kitware's work involves applying state-of-the-art artificial intelligence and mechanistic ... Proficiency in developing Python and C++ code and applications * Ability to thrive in an agile work ...

Software Engineer

Carrboro, NC · On-site

$75K - $95K/yr

Much of Kitware's work involves applying state-of-the-art artificial intelligence and mechanistic ... Proficiency in developing Python and C++ code and applications * Ability to thrive in an agile work ...

Pilot Process Engineering Lead

Durham, NC

$100K - $130K/yr

Bachelor's degree in Chemical Engineering, Materials Science, Mechanical Engineering, or a related ... Proficiency with data analysis tools (Python, SQL, or similar); ability to build and maintain ...

next page

Showing results 1-20

Python Mechanical Engineer information

See Raleigh, NC salary details

$22.4K

$136.1K

$196.8K

How much do python mechanical engineer jobs pay per year?

As of Jul 15, 2026, the average yearly pay for python mechanical engineer in Raleigh, NC is $136,063.00, according to ZipRecruiter salary data. Most workers in this role earn between $107,400.00 and $159,900.00 per year, depending on experience, location, and employer.

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.

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.

How do Python Mechanical Engineers 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 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.
What are popular job titles related to Python Mechanical Engineer jobs in Raleigh, NC? For Python Mechanical Engineer jobs in Raleigh, NC, the most frequently searched job titles are:
What job categories do people searching Python Mechanical Engineer jobs in Raleigh, NC look for? The top searched job categories for Python Mechanical Engineer jobs in Raleigh, NC are:
What cities near Raleigh, NC are hiring for Python Mechanical Engineer jobs? Cities near Raleigh, NC with the most Python Mechanical Engineer job openings:
Infographic showing various Python Mechanical Engineer job openings in Raleigh, NC as of July 2026, with employment types broken down into 4% Internship, 79% Full Time, and 17% Contract. Highlights an 92% In-person, 4% Hybrid, and 4% Remote job distribution, with an average salary of $136,063 per year, or $65.4 per hour.
Patient Specific Automation Engineer

Patient Specific Automation Engineer

restor3d

Durham, NC • Remote

Full-time

Posted 22 days ago


Job description

The Patient Specific Design Automation Engineer is responsible for developing and maintaining automation solutions that support the design of patient-specific orthopedic implants across multiple anatomical applications, including ankle, shoulder, hip, knee, CMF, trauma, and oncology. This role focuses on CAD and design automation to improve efficiency, scalability, and consistency in patient-specific engineering workflows. The engineer will collaborate cross-functionally with patient specific design engineers, process engineering, product development, and quality/regulatory teams to create robust automation tools that enhance design processes and support production needs.

Duties and responsibilities

  • Develop, implement, and maintain automation scripts and tools to support patient-specific implant design workflows.
  • Improve and optimize CAD workflows for automation focusing on efficiency and repeatability across multiple product lines.
  • Create automation solutions for generation of reports and documentation associated with patient specific engineering outputs.
  • Build on existing scalable code infrastructure supporting automation platforms and design systems.
  • Gather and analyze requirements from internal stakeholders to define automation opportunities and technical specifications.
  • Test, validate, and troubleshoot automation scripts to ensure reliability and compliance with design requirements.
  • Investigate software bugs, track issues, and implement corrective actions in a timely manner.
  • Collaborate closely with patient specific design engineers to understand workflow pain points and translate needs into technical solutions.
  • Support continuous improvement initiatives related to automation, digital workflows, and engineering productivity.
  • Maintain documentation for software tools, code changes, validation activities, and process updates in accordance to FDA regulated device software as applicable

Qualifications include:

  • Proficiency in python programming, including object-oriented programming principles, modular code development, debugging, and version control using Git within shared code bases.
  • Bachelor of Science in an engineering discipline (CS, mechanical, biomedical, etc.)
  • Strong analytical, problem solving, and troubleshooting skills
  • Ability to work effectively in cross-functional team environments
  • Independent worker willing to learn and develop necessary design, and software skills though guided trainings and self-guided research
  • Self-starter willing to take ownership of assigned projects

Preferred qualifications include:

  • Experience in 3D modeling and CAD design (3-matic, Solidworks, ProE, Fusion360, Rhino, etc.)
  • Knowledge of automation testing and software verification and validation best practices
  • Understanding of human anatomy (through coursework or training)
  • Experience with medical device design (ISO 13485 and FDA 21 CFR 820)