Bachelor's or Master's degree in Mechanical Engineering, Automotive Engineering, Chemical ... Knowledge of MATLAB/Simulink, Python, or other scripting tools for automation and data analysis.
Bachelor's or Master's degree in Mechanical Engineering, Automotive Engineering, Chemical ... Knowledge of MATLAB/Simulink, Python, or other scripting tools for automation and data analysis.
Senior Optimization Engineer
Warren, MI · On-site
$97K - $134K/yr
D. in Mechanical Engineering, Aerospace Engineering, Industrial Engineering, Applied Mathematics ... Python, MATLAB, C++, or similar technical computing languages Familiarity with finite element ...
Senior Optimization Engineer
Warren, MI · On-site
$97K - $134K/yr
D. in Mechanical Engineering, Aerospace Engineering, Industrial Engineering, Applied Mathematics ... Python, MATLAB, C++, or similar technical computing languages Familiarity with finite element ...
Senior Optimization Engineer
Warren, MI · On-site
$97K - $134K/yr
D. in Mechanical Engineering, Aerospace Engineering, Industrial Engineering, Applied Mathematics ... Python, MATLAB, C++, or similar technical computing languages Familiarity with finite element ...
Quick apply
Senior Optimization Engineer
Warren, MI · On-site
$97K - $134K/yr
D. in Mechanical Engineering, Aerospace Engineering, Industrial Engineering, Applied Mathematics ... Python, MATLAB, C++, or similar technical computing languages Familiarity with finite element ...
Test Engineer
Troy, MI · On-site
... Mechanic. * Min 3 years test engineering experience * Proficient in National Instruments (LabVIEW/or TestStand) * Proficient in programing languages (Java, Python) * Computer literate in MS Office ...
Test Engineer
Troy, MI · On-site
... Mechanic. * Min 3 years test engineering experience * Proficient in National Instruments (LabVIEW/or TestStand) * Proficient in programing languages (Java, Python) * Computer literate in MS Office ...
Bachelor of Science in Mechanical Engineering, Biomedical Engineering, Structural Engineering ... Proficiency in scripting and process automation using Python, C++, or ANSA scripting to support ...
Bachelor of Science in Mechanical Engineering, Biomedical Engineering, Structural Engineering ... Proficiency in scripting and process automation using Python, C++, or ANSA scripting to support ...
Bachelor of Science in Mechanical Engineering, Biomedical Engineering, Structural Engineering ... Proficiency in scripting and process automation using Python, C++, or ANSA scripting to support ...
Bachelor of Science in Mechanical Engineering, Biomedical Engineering, Structural Engineering ... Proficiency in scripting and process automation using Python, C++, or ANSA scripting to support ...
Python, C/C++, MatLab/Simulink) * Capability and creativity to successfully complete projects with ... Broad understanding of various ADAS/AD systems and the interactions between mechanical, electrical ...
Python, C/C++, MatLab/Simulink) * Capability and creativity to successfully complete projects with ... Broad understanding of various ADAS/AD systems and the interactions between mechanical, electrical ...
Bachelor's degree in Electrical, Mechanical Engineering or related degree field * Experience in ... Python, visual basic, etc.
Bachelor's degree in Electrical, Mechanical Engineering or related degree field * Experience in ... Python, visual basic, etc.
Robotics Engineer
Rochester Hills, MI · On-site
Bachelor's degree in Software, Electrical or Mechanical Engineering, or other automation-related ... Prefer KAREL, .NET, and Python experience * Prefer FANUC robot programming experience It's Your ...
Robotics Engineer
Rochester Hills, MI · On-site
Bachelor's degree in Software, Electrical or Mechanical Engineering, or other automation-related ... Prefer KAREL, .NET, and Python experience * Prefer FANUC robot programming experience It's Your ...
Powertrain Embedded ASW , DevOps and Compiler Toolchain Engineer
Auburn Hills, MI · On-site
$124K - $163K/yr
... Mechanical Engineering, or a related technical field. * Minimum 5 years of experience in embedded ... C, C++, Python, Java, Bash, Shell scripting * Embedded Development: AUTOSAR, RTOS, bare-metal ...
Powertrain Embedded ASW , DevOps and Compiler Toolchain Engineer
Auburn Hills, MI · On-site
$124K - $163K/yr
... Mechanical Engineering, or a related technical field. * Minimum 5 years of experience in embedded ... C, C++, Python, Java, Bash, Shell scripting * Embedded Development: AUTOSAR, RTOS, bare-metal ...
Bachelor's degree in Electrical Engineering, Computer Engineering, Mechanical Engineering ... Experience with Python, CAPL, or other diagnostic scripting and automation tools. * Familiarity ...
Bachelor's degree in Electrical Engineering, Computer Engineering, Mechanical Engineering ... Experience with Python, CAPL, or other diagnostic scripting and automation tools. * Familiarity ...
Senior Thermal Hardware Engineer - ECU
Warren, MI · On-site
$103K - $138K/yr
Our ECU Mechanical & Thermal Design team is a dynamic, high-energy, and innovative group focused on ... Python, or similar). * Strong understanding of: * Conduction, convection (forced and natural ...
Senior Thermal Hardware Engineer - ECU
Warren, MI · On-site
$103K - $138K/yr
Our ECU Mechanical & Thermal Design team is a dynamic, high-energy, and innovative group focused on ... Python, or similar). * Strong understanding of: * Conduction, convection (forced and natural ...
Build enforcement, validation, and filtering mechanisms across distributed systems. * Define cross ... Python * TypeScript * AWS * AWS Lambda * AWS Fargate * API Gateway * Backend Development * REST ...
Build enforcement, validation, and filtering mechanisms across distributed systems. * Define cross ... Python * TypeScript * AWS * AWS Lambda * AWS Fargate * API Gateway * Backend Development * REST ...
Principal Customer Service Engineer
Livonia, MI · On-site
$92K - $171K/yr
Citizen or Green Card holder * BS in Mechanical Engineering or equivalent discipline * Minimum 7-10 ... Proficiency in programming/scripting, including Python. (experience in Fortran, C/C++, batch ...
Principal Customer Service Engineer
Livonia, MI · On-site
$92K - $171K/yr
Citizen or Green Card holder * BS in Mechanical Engineering or equivalent discipline * Minimum 7-10 ... Proficiency in programming/scripting, including Python. (experience in Fortran, C/C++, batch ...
Strong data processing skills using programming languages like Python, Matlab/Simulink ... Broad experience with various ADAS /AD systems, including mechanical, electrical and software ...
Strong data processing skills using programming languages like Python, Matlab/Simulink ... Broad experience with various ADAS /AD systems, including mechanical, electrical and software ...
Strong proficiency in Python (required) and at least one other language (C++, Go, or Node.js ... Familiarity using docker as the key configuration, build, and deploy mechanism, CI/CD pipelines and ...
Strong proficiency in Python (required) and at least one other language (C++, Go, or Node.js ... Familiarity using docker as the key configuration, build, and deploy mechanism, CI/CD pipelines and ...
Human Factors/UI Engineer, Human-to-Industrial Machine User Interface
Troy, MI · On-site
$110K - $140K/yr
Experience interfacing UI-Front End Code with Python or Embedded (C/C++ Software). * Experience ... Provider of Electro-Mechanical Systems for Recession Resistant Business, Our Systems utilize ...
Quick apply
Human Factors/UI Engineer, Human-to-Industrial Machine User Interface
Troy, MI · On-site
$110K - $140K/yr
Experience interfacing UI-Front End Code with Python or Embedded (C/C++ Software). * Experience ... Provider of Electro-Mechanical Systems for Recession Resistant Business, Our Systems utilize ...
... Python and/or Matlab etc.) What will give you a completive edge: (Preferred Qualifications) * Advanced degree (M.S. or Ph.D.) in Mechanical Engineering with a specialization in Noise & Vibration
... Python and/or Matlab etc.) What will give you a completive edge: (Preferred Qualifications) * Advanced degree (M.S. or Ph.D.) in Mechanical Engineering with a specialization in Noise & Vibration
... Python and/or Matlab etc.) What will give you a completive edge: (Preferred Qualifications) * Advanced degree (M.S. or Ph.D.) in Mechanical Engineering with a specialization in Noise & Vibration
... Python and/or Matlab etc.) What will give you a completive edge: (Preferred Qualifications) * Advanced degree (M.S. or Ph.D.) in Mechanical Engineering with a specialization in Noise & Vibration
Senior Integrations Engineer
Detroit, MI · On-site
$103K - $142K/yr
Review and interpret technical documentation, such as mechanical drawings and sequences of ... Python or similar) to design scalable solutions. * Soft Skills: Exceptional problem-solving ...
Senior Integrations Engineer
Detroit, MI · On-site
$103K - $142K/yr
Review and interpret technical documentation, such as mechanical drawings and sequences of ... Python or similar) to design scalable solutions. * Soft Skills: Exceptional problem-solving ...
Python Mechanical Engineer information
See Rochester, MI salary details
$21.2K - $36.2K
1% of jobs
$36.2K - $51.2K
0% of jobs
$51.2K - $66.2K
4% of jobs
$66.2K - $81.3K
5% of jobs
$81.3K - $96.3K
10% of jobs
$101.5K is the 25th percentile. Wages below this are outliers.
$96.3K - $111.3K
14% of jobs
The median wage is $124.5K / yr.
$111.3K - $126.3K
18% of jobs
$126.3K - $141.3K
17% of jobs
$146.5K is the 75th percentile. Wages above this are outliers.
$141.3K - $156.4K
17% of jobs
$156.4K - $171.4K
9% of jobs
$171.4K - $186.4K
5% of jobs
$21.2K
$128.8K
$186.4K
How much do python mechanical engineer jobs pay per year?
What is the difference between Python Mechanical Engineer vs Mechanical Design Engineer?
| Aspect | Python Mechanical Engineer | Mechanical Design Engineer |
|---|---|---|
| Required Skills | Python programming, mechanical engineering fundamentals | Mechanical design, CAD software, engineering principles |
| Work Environment | Software development teams, engineering labs | Design offices, manufacturing facilities |
| Certifications | Optional Python or software certifications, engineering licenses | Professional Engineer (PE), CAD certifications |
| Industry Usage | Automation, robotics, simulation | Product 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?
How do Python Mechanical Engineers typically collaborate with cross-functional teams during product development?
What does a Python Mechanical Engineer do?

Emission CFD Simulation Engineer (0D/1D , GT xCHEM, Exothermia)
Auburn Hills, MI • On-site
Full-time
Posted 27 days ago
Job description
We are seeking a skilled Emissions and Simulation Engineer with expertise in 0D/1D CFD modeling and emissions systems. In this role, you will support the development and validation of powertrain and aftertreatment systems through simulation, with a focus on tailpipe (ATS) and evaporative emissions. The ideal candidate will have around 3 years of hands-on experience using GT-Suite, Exothermia, and/or GT-xCHEM, and will work closely with our engineering team to drive innovation in emissions reduction and system performance.
Key Responsibilities
- Develop, calibrate, and validate 0D/1D CFD models for internal combustion engines, aftertreatment systems, and evaporative emission systems using GT-Suite, Exothermia, and/or GT-xCHEM.
- Perform simulations to analyze tailpipe emissions (NOx, CO, HC, PM) and evaporative emissions, supporting compliance with regulatory standards.
- Collaborate with cross-functional teams to integrate simulation results into powertrain design, calibration, and control strategies.
- Support the development of aftertreatment system (ATS) models, including DOC, DPF, SCR, and ASC components.
- Contribute to model-based calibration and optimization of engine and emissions control systems.
- Prepare technical reports, documentation, and presentations to communicate findings and recommendations.
- Stay updated with emerging simulation tools, regulatory requirements, and industry best practices in emissions engineering.
- Bachelor's or Master's degree in Mechanical Engineering, Automotive Engineering, Chemical Engineering, or a related field.
- Approximately 3 years of professional experience in 0D/1D CFD simulation and emissions analysis within the automotive or related industry.
- Required Software Proficiency:
- GT-Suite
- Exothermia and/or GT-xCHEM
- Strong understanding of:
- Aftertreatment systems (ATS) modeling and performance evaluation
- Evaporative emissions systems and modeling approaches
- Powertrain simulation and calibration processes
- Familiarity with emissions regulations (e.g., EPA, Euro standards) and certification processes.
- Experience with model calibration, validation, and correlation with test data.
- Strong analytical, problem-solving, and communication skills.
- Ability to work independently and collaboratively in a team environment.
- Exposure to hybrid/electric vehicle powertrain simulation.
- Knowledge of MATLAB/Simulink, Python, or other scripting tools for automation and data analysis.
- Experience with 3D CFD tools (e.g., STAR-CCM+, CONVERGE) is a plus.
- Understanding of control system development and hardware-in-the-loop (HIL) testing.
About Detroit Engineered Products
Sourced by ZipRecruiter
Industry
Motor vehicle manufacturing
Company size
51 - 200 Employees
Headquarters location
Troy, MI, US
Year founded
1994