1

Python Mechanical Engineer Jobs in Edmonton, AB (NOW HIRING)

Collaborate cross-functionally with mechanical, electronics, software, and systems engineers to ... Advanced modelling skills integrating macros and Matlab or Python COM interfaces, are desired.

Collaborate cross-functionally with mechanical, electronics, software, and systems engineers to ... Advanced modelling skills integrating macros and Matlab or Python COM interfaces, are desired.

... Mechanical, Electrical, or related) and eligible for a Fall co-op term. * Foundational ... Experience with data analysis/programming (e.g., Python, MATLAB, R, or similar) for technical ...

Python Mechanical Engineer information

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 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 cities near Edmonton, AB are hiring for Python Mechanical Engineer jobs? Cities near Edmonton, AB with the most Python Mechanical Engineer job openings:
MEMS Characterization Engineer (Mfg)

MEMS Characterization Engineer (Mfg)

Teledyne

Edmonton, AB • On-site

Full-time

Posted 13 hours ago


Teledyne Technologies rating

8.7

Company rating: 8.7 out of 10

Based on 46 frontline employees who took The Breakroom Quiz

12th of 137 rated electronics manufacturers


Job description

Be visionary

Teledyne Technologies Incorporated provides enabling technologies for industrial growth markets that require advanced technology and high reliability. These markets include aerospace and defense, factory automation, air and water quality environmental monitoring, electronics design and development, oceanographic research, deepwater oil and gas exploration and production, medical imaging and pharmaceutical research.

We are looking for individuals who thrive on making an impact and want the excitement of being on a team that wins.

Job Description

At Teledyne MEMS, we're shaping the future of microelectromechanical systems that power everything from biomedical breakthroughs to space exploration and AI innovation. As part of Teledyne Technologies-a global leader in enabling technologies for industrial growth markets-we combine precision engineering with cutting-edge science to deliver solutions that matter. If you're curious, adaptable, and ready to work on technology that impacts the world, this role is for you.


The Characterization Engineer supports MEMS (microelectromechanical systems) device development and manufacturing through comprehensive electrical, physical, and materials characterization. This role requires handson operation of advanced metrology and inspection equipment, detailed analysis of semiconductor waferlevel data, and collaboration with Process, R&D, and Product Engineering to optimize device performance, yield, and reliability.


What You will Do
Wafer-Level Metrology & Device Characterization

  • Perform material, device, and process characterization using semiconductor metrology tools such as SEM, TEM, AFM, XRD, XRF, FTIR, EDX, Raman, profilometry, ellipsometry, spectrometry, and other microscopy techniques.

  • Conduct electrical characterization of semiconductor/MEMS devices (e.g., IV/CV measurements, impedance, capacitance, leakage, breakdown voltage, resonance / frequency response for MEMS).

  • Support inline metrology for process control (critical dimension measurements, overlay, film thickness, particle monitoring).

  • Conduct failure analysis and root-cause investigations to support development and manufacturing teams.

Data Analysis & Reporting

  • Analyze complex data sets using analytical tools and statistical software (JMP, Python) to identify trends, correlations, or anomalies.

  • Prepare concise reports that interpret results clearly and propose corrective or optimization actions for clients and internal stakeholders.

  • Support data-driven decision-making for product development and process optimization.

Process & Product Support

  • Collaborate with Product Engineering to evaluate device response to process changes and support process integration.

  • Partner with NPI (new product introduction) Engineering by defining characterization requirements and qualification tests.

  • Support DOE planning, execution, and analysis during development and continuous improvement projects.

  • Participate in root-cause investigations affecting yield, reliability, or device performance.

Tool Ownership

  • Serve as tool owner for designated metrology or characterization equipment, ensuring uptime, calibration, and performance.

  • Develop and optimize standard operating procedures, test methods, and tool calibration requirements

  • Support evaluation and implementation of new metrology equipment.

  • Uphold cleanroom best practices and comply with ISO, quality, and safety requirements.


What You Need

  • Bachelor's, Master's, or Ph.D. in Materials Science, Electrical Engineering, Mechanical Engineering, Physics, Chemistry, or a related field.

  • Hands-on experience in a semiconductor or MEMS fabrication environment.

  • Direct operation of semiconductor metrology/inspection systems.

  • Experience in waferlevel electrical characterization, device physics, and materials analysis.

  • Familiarity with statistical analysis and data visualization tools (JMP, Python, Excel).

Preferred Skills

  • Strong analytical and problemsolving skills; detail-oriented.

  • Ability to interpret experimental results, identify trends, and propose solutions.

  • Excellent documentation and communication abilities.

  • Familiarity with statistical methods, DOE, and quality principles.

  • Ability to work independently with minimal supervision and within cross-functional teams.

  • Commitment to safety and quality

The role may require frequent travel within the city of Edmonton to utilize characterization equipment located off-site, such as the University of Alberta

campus

What we offer

  • Work on technologies that impact space, healthcare, and AI.

  • Collaborative, inclusive team environment.

  • Opportunities for growth and skill development.

  • Competitive compensation and benefits.

  • Global company with local impact.

  • Stability and innovation in one workplace.

What Happens Next

Apply online and our Talent Acquisition team will review your application. Selected candidates will be contacted for next steps, including interviews and assessments as needed.

Teledyne and all of our employees are committed to conducting business with the highest ethical standards. We require all employees to comply with all applicable laws, regulations, rules and regulatory orders. Our reputation for honesty, integrity and high ethics is as important to us as our reputation for making innovative sensing solutions.

.


What Teledyne Technologies employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom