1

Mpi Developer Jobs in Ohio (NOW HIRING)

MPI programming for multi-GPU code development. * Experience working on a large multiphysics solver. Join our Digital World A collection of over 377,000 minds building the future, one day at a time ...

Engineering and maintenance manager

Antioch, OH · On-site

$150K - $165K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

The Engineering & Maintenance Manager will provide both day-to-day leadership and long-term ... MPI encourages applications from minorities, women, the disabled, protected veterans and all other ...

Quality Engineer

Dayton, OH

$70K - $90K/yr

... Inspection (MPI). We support demanding manufacturing, aerospace, and defense customers This ... Coordinate containment and rework activities with Engineering and Operations * Identify defect ...

Quality Engineer

Dayton, OH

$63K - $82K/yr

... Inspection (MPI). We support demanding manufacturing, aerospace, and defense customers This ... Coordinate containment and rework activities with Engineering and Operations * Identify defect ...

Supplier Quality Engineer

Mentor, OH · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

They offer unique and specialized engineered products that are used for aerospace, marine, ordnance ... MPI encourages applications from minorities, women, the disabled, protected veterans and all other ...

Quality Engineer l Aerospace

Willoughby, OH · On-site

$67K - $86K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Description This is a hands‑on Quality Engineer role within an aerospace manufacturing ... MPI does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender ...

Quality Engineer Summary: Responsible for supervising the Quality function at the plant level and ... Conducting Quality audits of other MPI plants as directed. * Assist with local projects as needed ...

Assistant Superintendent

Columbus, OH · On-site

$80K - $105K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

MPI encourages applications from minorities, women, the disabled, protected veterans and all other qualified applicants. Profile Previous experience as an Assistant Superintendent or Field Engineer ...

Estimator

Cleveland, OH · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Collaborate with project managers, architects, and engineers to gather necessary information ... MPI does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender ...

Project Engineer

Cleveland, OH · On-site

$70K - $90K/yr

  • Retirement

  • PTO

Description The Project Engineer will be required to lead or assit in: Providing project leadership ... MPI does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender ...

next page

Showing results 1-20

Mpi Developer information

What is the difference between Mpi Developer vs Software Engineer?

AspectMpi DeveloperSoftware Engineer
Required CredentialsBachelor's in Computer Science or related field, MPI programming experienceBachelor's or higher in Computer Science, programming skills
Work EnvironmentHigh-performance computing, scientific research, research labsVaried industries including tech, finance, healthcare, often in office settings
Industry UsageResearch institutions, scientific computing, HPC centersTechnology, software development, enterprise solutions

In summary, Mpi Developers specialize in parallel programming using MPI for scientific and high-performance computing, whereas Software Engineers have broader roles across various industries focusing on software development. Both roles require programming skills, but Mpi Developers focus more on HPC environments and MPI-specific expertise.

What skills and qualifications are needed to thrive as an MPI developer?

To thrive as an MPI Developer, you need strong proficiency in parallel programming concepts, C/C++ or Fortran, and a solid understanding of distributed computing, typically supported by a degree in computer science or a related field. Familiarity with the Message Passing Interface (MPI) standard, experience using HPC clusters, and knowledge of debugging and profiling tools are essential. Excellent problem-solving skills, teamwork, and clear communication help you collaborate effectively with researchers and engineers on complex projects. These skills are crucial for developing high-performance, scalable software that efficiently utilizes computing resources in scientific and engineering environments.

What are common challenges MPI developers face when working on large-scale distributed systems?

MPI Developers often encounter challenges related to debugging and optimizing parallel code across multiple nodes, especially when scaling to thousands of processes. Issues like process synchronization, deadlocks, and communication bottlenecks can arise and require strong problem-solving skills and familiarity with MPI debugging tools. Additionally, ensuring efficient data distribution and minimizing latency between nodes are critical for performance, making collaboration with system administrators and hardware specialists essential. Regular code reviews and performance profiling are common practices to address these challenges effectively.

What is an MPI developer?

MPI developers are software engineers or programmers who specialize in using the Message Passing Interface (MPI) standard to create parallel applications, primarily for high-performance computing (HPC) environments. They design, implement, and optimize code that allows multiple computers or processors to work together efficiently by communicating and sharing data. MPI developers often work in fields like scientific computing, engineering simulations, and data analysis, where large-scale computations are required. Their expertise includes understanding parallel algorithms, distributed computing, and troubleshooting issues related to parallel performance.

What cities in Ohio are hiring for Mpi Developer jobs?

Cities in Ohio with the most Mpi Developer job openings:

CFD Solver Developer (LBM)

Siemens

Cincinnati, OH • On-site

Full-time

Re-posted 2 days ago


Siemens rating

7.7

Company rating: 7.7 out of 10

Based on 100 frontline employees who took The Breakroom Quiz

263rd of 449 rated engineering


Job description

We are Siemens
Siemens Digital Industries Software is a leading provider of solutions for the design, simulation, and manufacture of products across many different industries. Formula 1 cars, skyscrapers, ships, space exploration vehicles, and many of the objects we see in our daily lives are being conceived and manufactured using our software.
Are you a Physicist/Engineer who enjoys working at the intersection of numerical methods, high-performance computing, and real-world engineering applications? We're hiring a Computational Physicist to join our M-Star team - a small, yet highly effective and efficient specialized team, who deliver world class CFD software to multiple industries including Life Sciences, Chemical Material, and Industrial. M-Star is modern computational fluid dynamics (CFD) software that provides first-principles modeling tools for scientists and engineers, generating predictions that are functionally indistinguishable from measured data (https://mstarcfd.com/).
M-Star is building GPU-native, multiphysics solver for complex fluid and particle systems. Our platform is designed to deliver high-fidelity, predictive simulations of real industrial processes, including turbulent mixing, multiphase flows, particle transport, heat and mass transfer, and chemically reactive systems. We focus on mechanistic modeling rooted in transport physics, rather than empirical tuning, enabling reliable predictions across a wide range of operating conditions and scales.
If you are seeking a role where you can contribute directly to solver architecture, algorithm development, GPU acceleration, and multiphysics model implementation, while collaborating with users and support engineers to ensure the software remains both scientifically rigorous and practically useful then we'd love to hear from you!
You'll make a difference by:
  • Developing M-Star's fluid dynamics solver including maintenance, feature addition, algorithm implementation, and validation.
  • Translating academic research in numerical methods into a high-performance, easy-to-use software product.
  • Modeling a wide-range of physics including fluid dynamics, multiphase flows, advection- diffusion, particle mechanics, and heat transfer.
  • Implementing meshing algorithms and data structures for GPU architectures in a distributed memory environment.
  • Working with support engineers and users to tailor software to current needs.
  • Performing validation studies and presenting results at conferences.

Your success is grounded in:
  • Background in numerical methods for transport physics (fluid dynamics, advection diffusion, particle mechanics, or heat transfer).
  • Writing high performance physics codes using parallel computing in shared and distributed memory systems.
  • Expertise with Lattice Boltzmann Methods (LBM) for fluid simulation.
  • Knowledge of the Discrete Element Method (DEM) for particle mechanics.
  • Specialization in numerical methods for multiphase modeling of liquid-liquid and gas-liquid systems.
  • Algorithms for computational geometry including structured/unstructured meshing, 3D search, and mesh refinement.
  • Detailed understanding of GPU architectures and CUDA toolkit.
  • MPI programming for multi-GPU code development.
  • Experience working on a large multiphysics solver.

Join our Digital World
A collection of over 377,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit, and business need. Bring your curiosity and creativity and help us Transform the every day!
Siemens is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
If you believe in technology with purpose and are interested in learning more about Siemens Digital Industries Software before you apply then check out our Mission / Vision and our software portfolio, meet the team and join our Talent Community today so that we can stay connected in the areas that interest you: www.siemens.com/careers/transformtheeveryday/
#LI-MH1
#LI-HYBRID
#LI-PLM
#DISWSIM
You'll Benefit From
Siemens offers a variety of health and wellness benefits to our employees. Details regarding our benefits can be found here: https://www.benefitsquickstart.com/siemens/index.html
The pay range for this position is 109,800 - 197,700 annually with a target incentive of 5 of the base salary. The actual wage offered may be lower or higher depending on budget and candidate experience, knowledge, skills, qualifications, and premium geographic location.
Equal Employment Opportunity Statement
Siemens is an Equal Opportunity Employer encouraging inclusion in the workplace. All qualified applicants will receive consideration for employment without regard to their race, color, creed, religion, national origin, citizenship status, ancestry, sex, age, physical or mental disability unrelated to ability, marital status, family responsibilities, pregnancy, genetic information, sexual orientation, gender expression, gender identity, transgender, sex stereotyping, order of protection status, protected veteran or military status, or an unfavorable discharge from military service, and other categories protected by federal, state or local law.
EEO is the Law
Applicants and employees are protected from discrimination on the basis of race, color, religion, sex, national origin, or any characteristic protected by Federal or other applicable law.
Reasonable Accommodations
If you require a reasonable accommodation in completing a job application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please fill out the accommodations form by clicking on this link Accommodation for disability form. If you're unable to complete the form, you can reach out to our AskHR team for support at 1-866-743-6367. Please note our AskHR representatives do not have visibility of application or interview status.
Pay Transparency
Siemens follows Pay Transparency laws.
California Privacy Notice
California residents have the right to receive additional notices about their personal information. To learn more, click here.
Criminal History
Qualified applications with arrest or conviction records will be considered for employment in accordance with applicable local and state laws.

What Siemens employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom