... in Mechanical, Electrical, Software, Computer Science, or Aerospace Engineering 5+ years of ... C/C++ and/or Python Ability to work on complex projects in cross-functional teams
Quick apply
... in Mechanical, Electrical, Software, Computer Science, or Aerospace Engineering 5+ years of ... C/C++ and/or Python Ability to work on complex projects in cross-functional teams
Quick apply
... in Mechanical, Electrical, Software, Computer Science, or Aerospace Engineering 5+ years of ... C/C++ and/or Python Ability to work on complex projects in cross-functional teams
$83K - $135K/yr
Bachelor's degree in electrical or mechanical engineering, or related technical field, or ... Python, KAREL, C++, and HTML5/CSS/Javascript programming; FANUC iRVision, PalletTool, and ...
$83K - $135K/yr
Bachelor's degree in electrical or mechanical engineering, or related technical field, or ... Python, KAREL, C++, and HTML5/CSS/Javascript programming; FANUC iRVision, PalletTool, and ...
MS or PhD in Mechanical Engineering * Proficient in programming (Java, MATLAB, Python), workflow automation, and customization of tools surrounding main vendor software * Proficient in application of ...
MS or PhD in Mechanical Engineering * Proficient in programming (Java, MATLAB, Python), workflow automation, and customization of tools surrounding main vendor software * Proficient in application of ...
MS or PhD in Mechanical Engineering * Proficient in programming (Java, MATLAB, Python), workflow automation, and customization of tools surrounding main vendor software * Proficient in application of ...
MS or PhD in Mechanical Engineering * Proficient in programming (Java, MATLAB, Python), workflow automation, and customization of tools surrounding main vendor software * Proficient in application of ...
MS or PhD in Mechanical Engineering * Proficient in programming (Java, MATLAB, Python), workflow automation, and customization of tools surrounding main vendor software * Proficient in application of ...
MS or PhD in Mechanical Engineering * Proficient in programming (Java, MATLAB, Python), workflow automation, and customization of tools surrounding main vendor software * Proficient in application of ...
$16.50 - $21.50/hr
Partner with mechanical, electrical, software, and quality teams to ensure system alignment and ... Familiarity with MATLAB/Simulink, Python, or similar tools. * Experience with CAN, LIN, or other ...
$16.50 - $21.50/hr
Partner with mechanical, electrical, software, and quality teams to ensure system alignment and ... Familiarity with MATLAB/Simulink, Python, or similar tools. * Experience with CAN, LIN, or other ...
Detroit, MI · On-site
$16.50 - $21.50/hr
Partner with mechanical, electrical, software, and quality teams to ensure system alignment and ... Familiarity with MATLAB/Simulink, Python, or similar tools. * Experience with CAN, LIN, or other ...
Detroit, MI · On-site
$16.50 - $21.50/hr
Partner with mechanical, electrical, software, and quality teams to ensure system alignment and ... Familiarity with MATLAB/Simulink, Python, or similar tools. * Experience with CAN, LIN, or other ...
$16.50 - $21.50/hr
Partner with mechanical, electrical, software, and quality teams to ensure system alignment and ... Familiarity with MATLAB/Simulink, Python, or similar tools. * Experience with CAN, LIN, or other ...
$16.50 - $21.50/hr
Partner with mechanical, electrical, software, and quality teams to ensure system alignment and ... Familiarity with MATLAB/Simulink, Python, or similar tools. * Experience with CAN, LIN, or other ...
Develop, maintain, and improve processes, tools, and automation (e.g., Python, Tcl/Tk, AI/ML ... Knowledge of engineering mechanics, physics, and fundamental understanding of engines ...
Develop, maintain, and improve processes, tools, and automation (e.g., Python, Tcl/Tk, AI/ML ... Knowledge of engineering mechanics, physics, and fundamental understanding of engines ...
Develop, maintain, and improve processes, tools, and automation (e.g., Python, Tcl/Tk, AI/ML ... Knowledge of engineering mechanics, physics, and fundamental understanding of engines ...
Develop, maintain, and improve processes, tools, and automation (e.g., Python, Tcl/Tk, AI/ML ... Knowledge of engineering mechanics, physics, and fundamental understanding of engines ...
Auburn Hills, MI · On-site
$40 - $45/hr
Basic Requirements: Bachelor's degree in Mechanical or Electrical Engineering. 2+ years of ... Experience using Matlab and Python. Exceptional organizational and planning abilities. Strong ...
Auburn Hills, MI · On-site
$40 - $45/hr
Basic Requirements: Bachelor's degree in Mechanical or Electrical Engineering. 2+ years of ... Experience using Matlab and Python. Exceptional organizational and planning abilities. Strong ...
Auburn Hills, MI · On-site
$58 - $62/hr
... mechanisms - Create robust error handling and recovery systems for agent workflows **AI ... Python Development** - Advanced Python programming skills with 10+ years of experience - Expert ...
Quick apply
Auburn Hills, MI · On-site
$58 - $62/hr
... mechanisms - Create robust error handling and recovery systems for agent workflows **AI ... Python Development** - Advanced Python programming skills with 10+ years of experience - Expert ...
... Mechanical Engineering, or related field). * Minimum of 5 years of experience in test and ... Proficiency in programming languages such as Python, Java, C, or C++. * Experience with ...
... Mechanical Engineering, or related field). * Minimum of 5 years of experience in test and ... Proficiency in programming languages such as Python, Java, C, or C++. * Experience with ...
Sterling Heights, MI · On-site
Bachelor's degree in Mechanical Engineering, Aerospace Engineering, Civil/Structural Engineering ... Python programming and scripting skills
Sterling Heights, MI · On-site
Bachelor's degree in Mechanical Engineering, Aerospace Engineering, Civil/Structural Engineering ... Python programming and scripting skills
Support the cross-functional team including software engineering, mechanical engineering, systems ... Previous experience with programming (e.g., C, Python, Matlab, LabView) * Previous experience ...
Support the cross-functional team including software engineering, mechanical engineering, systems ... Previous experience with programming (e.g., C, Python, Matlab, LabView) * Previous experience ...
Exposure to Python, C#, C++, Visual Studio, LabVIEW, or PLC programming. * Mechanical: Experience with Autodesk Fusion or equivalent CAD design software. * Electronics: Knowledge of basic electrical ...
Quick apply
Exposure to Python, C#, C++, Visual Studio, LabVIEW, or PLC programming. * Mechanical: Experience with Autodesk Fusion or equivalent CAD design software. * Electronics: Knowledge of basic electrical ...
Exposure to Python, C#, C++, Visual Studio, LabVIEW, or PLC programming. * Mechanical: Experience with Autodesk Fusion or equivalent CAD design software. * Electronics: Knowledge of basic electrical ...
Exposure to Python, C#, C++, Visual Studio, LabVIEW, or PLC programming. * Mechanical: Experience with Autodesk Fusion or equivalent CAD design software. * Electronics: Knowledge of basic electrical ...
Troy, MI · On-site
Support the cross-functional team including software engineering, mechanical engineering, systems ... Previous experience with programming (e.g., C, Python, Matlab, LabView) * Previous experience ...
Troy, MI · On-site
Support the cross-functional team including software engineering, mechanical engineering, systems ... Previous experience with programming (e.g., C, Python, Matlab, LabView) * Previous experience ...
... Mechanical Engineering, Robotics, Data Science, Artificial Intelligence, or a related field ... Proficiency in Python and common AI/ML frameworks such as TensorFlow, PyTorch, and RL libraries
... Mechanical Engineering, Robotics, Data Science, Artificial Intelligence, or a related field ... Proficiency in Python and common AI/ML frameworks such as TensorFlow, PyTorch, and RL libraries
... Mechanical Engineering, Robotics, Data Science, Artificial Intelligence, or a related field ... Proficiency in Python and common AI/ML frameworks such as TensorFlow, PyTorch, and RL libraries
... Mechanical Engineering, Robotics, Data Science, Artificial Intelligence, or a related field ... Proficiency in Python and common AI/ML frameworks such as TensorFlow, PyTorch, and RL libraries
$22.3K - $38K
1% of jobs
$38K - $53.8K
0% of jobs
$53.8K - $69.6K
4% of jobs
$69.6K - $85.4K
5% of jobs
$85.4K - $101.2K
10% of jobs
$106.7K is the 25th percentile. Wages below this are outliers.
$101.2K - $117K
14% of jobs
The median wage is $130.9K / yr.
$117K - $132.8K
18% of jobs
$132.8K - $148.6K
17% of jobs
$154K is the 75th percentile. Wages above this are outliers.
$148.6K - $164.4K
17% of jobs
$164.4K - $180.2K
9% of jobs
$180.2K - $196K
5% of jobs
$22.3K
$135.4K
$196K
| 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.

Simulation Integration Engineer
Location: Warren, MI (Onsite)
Job Overview
We are hiring a Simulation Integration Engineer to support advanced vehicle development and validation programs. This role focuses on integrating plant models with ECU/controller software to enable virtual vehicle simulation and system-level verification.
Key Responsibilities
Work with stakeholders to define and deploy simulation projects
Integrate plant models with ECU/controller software for system validation
Develop and test virtual controller and ECU behavioral models
Perform simulation correlation using real-world data
Maintain and improve simulation architectures and frameworks
Execute automated test cases and validation activities
Troubleshoot simulation issues and support deployed models
Work in Agile/SAFe environment with cross-functional teams
Required Qualifications
MS in Mechanical, Electrical, Software, Computer Science, or Aerospace Engineering
5+ years of relevant experience in simulation and modeling
Must-Have Skills
Plant Modeling: GT Suite, GT Power, AMESim, CarSim with co-simulation experience
Simulation Tools: MATLAB, Simulink, dSPACE/VEOS, ETAS COSYM, ECU modeling
Embedded Systems: Experience with embedded software and AUTOSAR architecture
Communication Protocols: CAN, LIN, SPI, Ethernet
Programming: C/C++ and/or Python
Ability to work on complex projects in cross-functional teams