We are seeking an Analysis Engineer - Process Modeling to develop and apply physics-based ... mechanical stress/strain analysis. * Proficiency with scripting languages (Python, MATLAB, or ...
Quick apply
We are seeking an Analysis Engineer - Process Modeling to develop and apply physics-based ... mechanical stress/strain analysis. * Proficiency with scripting languages (Python, MATLAB, or ...
Quick apply
We are seeking an Analysis Engineer - Process Modeling to develop and apply physics-based ... mechanical stress/strain analysis. * Proficiency with scripting languages (Python, MATLAB, or ...
Cary, NC · On-site
$123K - $161K/yr
Python * GNU Make * CAN & UDS Protocols * Embedded Systems Validation * Project Management ... Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Mechanical ...
Cary, NC · On-site
$123K - $161K/yr
Python * GNU Make * CAN & UDS Protocols * Embedded Systems Validation * Project Management ... Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Mechanical ...
Cary, NC · On-site
$134K - $176K/yr
... and Python • Knowledge of CAN and UDS • Advanced degree in an engineering discipline or ... Mechanical Engineering, Agricultural Engineering, or equivalent experience The Company is an Equal ...
Cary, NC · On-site
$134K - $176K/yr
... and Python • Knowledge of CAN and UDS • Advanced degree in an engineering discipline or ... Mechanical Engineering, Agricultural Engineering, or equivalent experience The Company is an Equal ...
As a Materials and Process Engineer with a metals focus, you will build and validate computational ... mechanical stress/strain analysis. * Proficiency with scripting languages (Python, MATLAB, or ...
Quick apply
As a Materials and Process Engineer with a metals focus, you will build and validate computational ... mechanical stress/strain analysis. * Proficiency with scripting languages (Python, MATLAB, or ...
As a Materials and Process Engineer with a metals focus, you will build and validate computational ... mechanical stress/strain analysis. * Proficiency with scripting languages (Python, MATLAB, or ...
Quick apply
As a Materials and Process Engineer with a metals focus, you will build and validate computational ... mechanical stress/strain analysis. * Proficiency with scripting languages (Python, MATLAB, or ...
Cary, NC · On-site
$134K - $176K/yr
... GNU Make, Python, CAN, UDS, software product delivery, agile software development processes ... Mechanical Engineering, Agricultural Engineering, or equivalent experience Notes: 1st shift 8:00 AM ...
Cary, NC · On-site
$134K - $176K/yr
... GNU Make, Python, CAN, UDS, software product delivery, agile software development processes ... Mechanical Engineering, Agricultural Engineering, or equivalent experience Notes: 1st shift 8:00 AM ...
Cary, NC · On-site
$123K - $161K/yr
... and Python Knowledge of CAN and UDS Advanced degree in an engineering discipline or computer ... Mechanical Engineering, Agricultural Engineering, or equivalent experience Notes : 1st shift 8 : 00 ...
Cary, NC · On-site
$123K - $161K/yr
... and Python Knowledge of CAN and UDS Advanced degree in an engineering discipline or computer ... Mechanical Engineering, Agricultural Engineering, or equivalent experience Notes : 1st shift 8 : 00 ...
... mechanical, chemical, and software engineering. We are looking for engineers who enjoy working ... Candidates must possess a strong, balanced blend of software (Python, SQL, Structured Text) and ...
Quick apply
... mechanical, chemical, and software engineering. We are looking for engineers who enjoy working ... Candidates must possess a strong, balanced blend of software (Python, SQL, Structured Text) and ...
Durham, NC · On-site
The engineer partners with mechanical, electrical, and controls engineers to define test strategies ... Develop statistical test methods using LabVIEW, Python, SQL, and Minitab. Data Acquisition ...
Durham, NC · On-site
The engineer partners with mechanical, electrical, and controls engineers to define test strategies ... Develop statistical test methods using LabVIEW, Python, SQL, and Minitab. Data Acquisition ...
Cary, NC · On-site
$60 - $62/hr
Create automation frameworks and scripts using Python * Conduct controller integration testing and ... Knowledge of mechanical/electrical/hydraulic systems * Experience in Agile development environments
Quick apply
Cary, NC · On-site
$60 - $62/hr
Create automation frameworks and scripts using Python * Conduct controller integration testing and ... Knowledge of mechanical/electrical/hydraulic systems * Experience in Agile development environments
Raleigh, NC · On-site
$80 - $130/hr
Some embedded C and Python programming is required for test automation and custom test fixture ... Collaborative and proactive approach in cross-functional teams (firmware, mechanical, operations)
Raleigh, NC · On-site
$80 - $130/hr
Some embedded C and Python programming is required for test automation and custom test fixture ... Collaborative and proactive approach in cross-functional teams (firmware, mechanical, operations)
Durham, NC · On-site
What you'll do at BotBuilt - Design, manage, and optimize firmware for novel mechanisms. - Design ... Python is advantageous. - Experience with IoT deployment is preferred, particularly experience with ...
Durham, NC · On-site
What you'll do at BotBuilt - Design, manage, and optimize firmware for novel mechanisms. - Design ... Python is advantageous. - Experience with IoT deployment is preferred, particularly experience with ...
Durham, NC · On-site
$80K - $110K/yr
What you'll do at BotBuilt - Design, manage, and optimize firmware for novel mechanisms. - Design ... Python is advantageous. - Experience with IoT deployment is preferred, particularly experience with ...
Durham, NC · On-site
$80K - $110K/yr
What you'll do at BotBuilt - Design, manage, and optimize firmware for novel mechanisms. - Design ... Python is advantageous. - Experience with IoT deployment is preferred, particularly experience with ...
$110K - $119K/yr
Bachelor's degree in Materials Science, Chemical Engineering, Mechanical Engineering, Physics ... Experience using data analysis tools such as JMP, Minitab, MATLAB, Python, or equivalent. Preferred ...
$110K - $119K/yr
Bachelor's degree in Materials Science, Chemical Engineering, Mechanical Engineering, Physics ... Experience using data analysis tools such as JMP, Minitab, MATLAB, Python, or equivalent. Preferred ...
Durham, NC · On-site
$110K - $119K/yr
Bachelor's degree in Materials Science, Chemical Engineering, Mechanical Engineering, Physics ... Experience using data analysis tools such as JMP, Minitab, MATLAB, Python, or equivalent. Preferred ...
Durham, NC · On-site
$110K - $119K/yr
Bachelor's degree in Materials Science, Chemical Engineering, Mechanical Engineering, Physics ... Experience using data analysis tools such as JMP, Minitab, MATLAB, Python, or equivalent. Preferred ...
$101K - $139K/yr
You are a strong Python engineer who can move fluently between an experiment and a well-structured ... mechanisms - and carry them through from experiment to integrated, observable system component.
Posted today
$101K - $139K/yr
You are a strong Python engineer who can move fluently between an experiment and a well-structured ... mechanisms - and carry them through from experiment to integrated, observable system component.
Posted today
Raleigh, NC · On-site
Python 2.7 and 3 development for maintenance of the backend execution environment and build code ... boot mechanisms * JTAG and/or ETM based debug environments * Lauterbach/Trace-32 preferred with ...
Raleigh, NC · On-site
Python 2.7 and 3 development for maintenance of the backend execution environment and build code ... boot mechanisms * JTAG and/or ETM based debug environments * Lauterbach/Trace-32 preferred with ...
Durham, NC · On-site
$110K - $119K/yr
Bachelor's degree in Materials Science, Chemical Engineering, Mechanical Engineering, Physics ... Experience using data analysis tools such as JMP, Minitab, MATLAB, Python, or equivalent. Preferred ...
Durham, NC · On-site
$110K - $119K/yr
Bachelor's degree in Materials Science, Chemical Engineering, Mechanical Engineering, Physics ... Experience using data analysis tools such as JMP, Minitab, MATLAB, Python, or equivalent. Preferred ...
Cary, NC · On-site
$62K - $90K/yr
... Mechanical Engineering, Aerospace or Chemical Engineering degree, and/or coursework including ... Programming or scripting (e.g., Python, MATLAB, advanced Excel) to automate calculations, design ...
New
Cary, NC · On-site
$62K - $90K/yr
... Mechanical Engineering, Aerospace or Chemical Engineering degree, and/or coursework including ... Programming or scripting (e.g., Python, MATLAB, advanced Excel) to automate calculations, design ...
New
Cary, NC · Hybrid
$100K - $127K/yr
... Mechanical Engineering, Aerospace or Chemical Engineering degree, and/or coursework including ... Programming or scripting (e.g., Python, MATLAB, advanced Excel) to automate calculations, design ...
Cary, NC · Hybrid
$100K - $127K/yr
... Mechanical Engineering, Aerospace or Chemical Engineering degree, and/or coursework including ... Programming or scripting (e.g., Python, MATLAB, advanced Excel) to automate calculations, design ...
$22.4K - $38.2K
1% of jobs
$38.2K - $54.1K
0% of jobs
$54.1K - $69.9K
4% of jobs
$69.9K - $85.8K
5% of jobs
$85.8K - $101.7K
10% of jobs
$107.2K is the 25th percentile. Wages below this are outliers.
$101.7K - $117.5K
14% of jobs
The median wage is $131.5K / yr.
$117.5K - $133.4K
18% of jobs
$133.4K - $149.3K
17% of jobs
$154.7K is the 75th percentile. Wages above this are outliers.
$149.3K - $165.1K
17% of jobs
$165.1K - $181K
9% of jobs
$181K - $196.8K
5% of jobs
$22.4K
$136.1K
$196.8K
| 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.

Full-time
Re-posted 27 days ago
Vulcan Elements is manufacturing American rare-earth permanent magnets for a secure, resilient future. With a focus on national security and economic resiliency, we serve critical industries such as defense, aerospace, and automotive powering a high-technology future. Vulcan Elements is building a team of ambitious professionals committed to Mission Focus, Technical Excellence and Transparency.
We are seeking an Analysis Engineer - Process Modeling to develop and apply physics-based simulations of our NdFeB permanent magnet manufacturing processes. This individual will build and validate computational models of fluid dynamics, heat transfer, electromagnetic behavior, and mechanical response across key process steps, providing engineering insight that drives process optimization and supports product development. This is a technical role requiring strong fundamentals in computational mechanics, experience with commercial simulation platforms, and the ability to translate modeling results into actionable manufacturing guidance.
Responsibilities
Responsibilities and tasks outlined are not exhaustive and may change as determined by the needs of the business.
Qualifications
Must be a U.S. Person due to required access to U.S. export-controlled information or facilities.
Preferred Qualifications
Laboratory Safety and PPE Requirements
This position requires strict adherence to laboratory safety protocols and regulatory guidelines. Employees must consistently wear appropriate personal protective equipment (PPE), including lab coats, safety glasses, gloves, and any additional gear required for specific procedures or chemical handling. The role involves working with potentially hazardous materials, equipment, and processes, and team members must follow all established safety rules, maintain a clean and compliant work area, and promptly report any unsafe conditions. The individual must be able to complete required training, apply proper safety practices, and demonstrate a strong commitment to maintaining a safe laboratory environment.