1

Python Mechanical Engineer Jobs in Rhode Island (NOW HIRING)

Sr Hydraulic Engineer

Cranston, RI · Hybrid

$102K - $140K/yr

Master's degree in Mechanical or Aeronautical Engineering * Experience with coding and developing algorithms in programming languages such as Python or Matlab Work Environment This position works ...

Modify or develop applications using technologies such as C++ (Linux), Java, MATLAB, Python ... Work closely with other mechanical and systems engineers to deliver fully functional solutions.

Sr. Electrical Engineer

East Providence, RI · On-site

$108K - $141K/yr

... mechanical systems that enables precision manufacturing processes and fluid handling. You will work ... Collaborate with firmware engineers to develop code utilizing Python, C, C++, HDL, and assembly ...

Sr. Electrical Engineer

East Providence, RI · On-site

$108K - $141K/yr

... mechanical systems that enables precision manufacturing processes and fluid handling. You will work ... Collaborate with firmware engineers to develop code utilizing Python, C, C++, HDL, and assembly ...

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

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 engineers make $500,000?

Senior engineers in specialized fields such as petroleum, aerospace, or software engineering with extensive experience and advanced skills can earn $500,000 or more annually. High compensation often involves leadership roles, bonuses, stock options, or working in high-demand industries with complex projects.

Is Python useful for mechanical engineers?

Python is a valuable tool for mechanical engineers, as it can be used for data analysis, automation, simulation, and scripting tasks. Learning Python can enhance efficiency in CAD, finite element analysis, and control systems, making it a beneficial skill in the field.

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.

Can I make 200k as a mechanical engineer?

Mechanical engineers can earn $200,000 or more annually, typically with extensive experience, advanced skills, or in specialized industries such as aerospace or energy. Achieving this salary often requires a combination of seniority, advanced degrees, professional certifications, and working in high-demand regions or companies. Entry-level salaries are generally lower, and reaching a $200,000 salary usually takes several years of experience and proven expertise.

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.

Are Python engineers in demand?

Python engineers are in high demand across various industries such as technology, finance, and data science due to Python's versatility and widespread use in automation, machine learning, and web development. Employers seek professionals with strong programming skills, experience with frameworks like Django or Flask, and knowledge of data analysis tools, making Python engineering a valuable and sought-after role in the job market.

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 job categories do people searching Python Mechanical Engineer jobs in Rhode Island look for? The top searched job categories for Python Mechanical Engineer jobs in Rhode Island are:
What cities in Rhode Island are hiring for Python Mechanical Engineer jobs? Cities in Rhode Island with the most Python Mechanical Engineer job openings:

Sr Hydraulic Engineer

Taco Family of Companies

Cranston, RI • Hybrid

$102K - $140K/yr

Other

Posted 9 days ago


Job description

Employment Type: Regular Full-Time

Shift: 1st Shift

Work Status: Hybrid

Position Summary: 

The Senior Hydraulic Engineer conducts applied research and design to improve and create new pump products and components. They select research methods, build models and prototypes, analyze and validate test results and prepare detailed reports with recommendations and conclusions. They estimate the costs, resources, and time required to conduct one or more research projects and monitor the performance of these projects to ensure targets are met. They also develop and maintain technical expertise on advances and innovations in research and science. This senior role coaches and mentors less experienced engineers, checks the quality of their work and helps resolve problems.

Measures of success:

  • Successfully determine and write the functional requirements for hydraulic components and assemblies 
  • Effectively design, develop, and document hydraulic components to meet the functional requirements 
  • Troubleshoot and resolve hydraulic problems in projects, production, or service areas 

Responsibilities:

Responsibilities include but are not limited to: 

  • Provides technical support and leadership in areas of assigned responsibility including hydraulic performance, fluid flow, and heat transfer. 
  • Prepares product development criteria in accordance with management objectives. Works with suppliers to validate that product designs meet the required specifications.  
  • Documents benchmarking activities.
  • Drives the implementation and execution of technical recommendations. Provides support to project teams with hydraulic design and modeling to meet product requirements. 
  • Develops appropriate documentation outlining design parameters, assumptions, and results.  Prepares reports and present content as requested.
  • Leads technical design reviews, with a focus on hydraulics, at various stages in the life cycle gating process.
  • Verifies products meet regulatory performance standards, including documentation and reporting.
  • Ensures compliance to regulatory requirements including Hydraulics Institute, Department of Energy, and other standards. 
  • Conducts Design Failure Mode Effects Analysis (DFMEA), Design for Manufacturing (DFM) and Statistical Process Control (SPC) to identify quality and reliability issues.
  • Creates and manages engineering change orders (ECO) and temporary change notices (TCN). Disposition First Article Inspections (FAI) and Material Defect Reports (MDR).
  • Adhere to company document control standards, ensuring consistent checking and approval of drawings and data.
  • Serves as a subject matter expert in quality investigations (root cause analysis and problem solving). Develops solutions and issues formal recommendations.
  • Writes hydraulic design standards to improve design, troubleshooting and assembly procedures. Conducts product reviews for the improvement and further development of existing product designs.
  • Assists other departments in the preparation of manuals and sales literature on assigned projects. Analyzes historical and current designs to meet customer specifications.
  • Ensures effective and pro-active communication is maintained with all internal and external stakeholders. Initiates meetings, correspondence, and discussion with appropriate project resources when product or project scope, schedule and cost require clarification.
  • Maintains and enhances knowledge with current Computational Fluid Design (CFD) simulation technologies. Maintains proficiency with the use of in-house and industry recognizedsimulation tools. Participates in industry committees, technical organizations, conferences, and seminars related to hydraulics.
  • Coaches and mentors other engineers, checks the quality of their work and helps resolve problems.

Qualifications

Required: 

  • Bachelor's degree in Mechanical or Aeronautical Engineering or related field
  • 7+ years of experience with fluids/turbomachinery design
  • Proficient in computer-aided design (CAD), computer-aided engineering (CAE), and computational fluid dynamics (CFD) (SolidWorks, Star CCM+, and PUMPAL are a plus)
  • Strong analytical and problem-solving skills, with the ability to identify and troubleshoot complex design issues using analytical tools
  • Effective communication skills, including excellent oral and written skills  
  • Professionally interact with peers, stakeholders, management, suppliers, and customers
  • Ability to manage planned and unplanned activities, while remaining effective
  • Aptitude to manage multiple assignments while meeting established deadlines  
  • Ability to excel in a collaborative team environment
  • Minimal travel to conferences, trainings and customers as required 

 Preferred: 

  • Master's degree in Mechanical or Aeronautical Engineering 
  • Experience with coding and developing algorithms in programming languages such as Python or Matlab 

Work Environment

This position works primarily in an office environment using computers and technology.  Verbal and auditory capabilities are required.  Occasional exposure in production plant where large equipment and noise are prevalent.  Safety gear is required in these areas.

This position may work from home up to 2X/week if performance is in good standing.

This position has no direct reports.