1

Mpi Developer Jobs (NOW HIRING)

Overview MPI is a worldwide leader in manufacturing specialized equipment for the investment casting industry. We are looking for a hands‑on senior controls engineer to develop, design and ...

Senior Controls Engineer

Poughkeepsie, NY · On-site

$95K - $126K/yr

Overview MPI is a worldwide leader in manufacturing specialized equipment for the investment casting industry. We are looking for a hands-on senior controls engineer to develop, design and ...

MPI is recognized as a five-time certified Great Place to Work ® employer and recipient of the ... Role Overview The Senior Full Stack Developer plays a key role in shaping MPI's nextgeneration ...

MPI Engineered Technologies is a 50+ year Leader in Fine Blanking Products. MPI is located in Deerfield WI, and we are focused in the automotive and industrial markets with customer such as Ford, GM ...

Overview MPI is a worldwide leader in manufacturing specialized equipment for the investment casting industry. We are looking for a hands‑on senior controls engineer to develop, design and ...

Senior Controls Engineer

Poughkeepsie, NY · On-site

$95K - $126K/yr

Overview MPI is a worldwide leader in manufacturing specialized equipment for the investment casting industry. We are looking for a hands-on senior controls engineer to develop, design and ...

Electrician Journeyman

Deerfield, WI

$27 - $37/hr

MPI Engineered Technologies is a 50+ year Leader in Fine Blanking Products. MPI is located in Deerfield WI, and we are focused in the automotive and industrial markets with customer such as Ford, GM ...

MPI Engineered Technologies is a 50+ year Leader in Fine Blanking Products. MPI is located in Deerfield WI, and we are focused in the automotive and industrial markets with customer such as Ford, GM ...

Field Service Engineer

Poughkeepsie, NY · On-site +1

$38 - $42/hr

Serve as a primary technical contact between customers and MPI for service-related needs ... Partner with Engineering on technical issues and solution development; communicate quality concerns ...

Senior Analytics Engineer

Los Angeles, CA · Hybrid

$112K - $154K/yr

MPI is seeking a Senior Analytics Engineer to become a member of our IT department in Studio City. This hybrid role requires an independent contributor who will be responsible for the design ...

We will make it easier to engineer, specify, and order components for plants. We will provide ... At MPI, you will be part of a fast-paced, collaborative, start-up where you can see, firsthand, how ...

We will make it easier to engineer, specify, and order components for plants. We will provide ... At MPI, you will be part of a fast-paced, collaborative, start-up where you can see, firsthand, how ...

We will make it easier to engineer, specify, and order components for plants. We will provide ... Position MPI Corporate Assistant Controller Location Birmingham, AL Directly reports to MPI ...

$137 - $206/hr

Coordinate legal, tax, accounting, engineering, development, and external advisor workstreams from ... Represent MPI with professionalism, responsiveness, and strong commercial judgment Lead with ...

... MPI Engineered Technologies in building a safe, compliant, and continuously improving manufacturing workplace. Job Posted by ApplicantPro

EHS Specialist

Knox, IN · On-site

$50K - $58K/yr

... MPI Engineered Technologies in building a safe, compliant, and continuously improving manufacturing workplace. Job Posted by ApplicantPro

Showing results 21-40

Mpi Developer information

See salary details

$17

$52

$81

How much do mpi developer jobs pay per hour?

As of Sep 7, 2026, the average hourly pay for mpi developer in the United States is $52.84, according to ZipRecruiter salary data. Most workers in this role earn between $40.38 and $64.66 per hour, depending on experience, location, and employer.

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 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 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.

More about Mpi Developer jobs

What cities are hiring for Mpi Developer jobs?

Cities with the most Mpi Developer job openings:

What states have the most Mpi Developer jobs?

States with the most job openings for Mpi Developer jobs include:

Infographic showing various Mpi Developer job openings in the United States as of August 2026, with employment types broken down into 82% Full Time, 2% Part Time, and 16% Contract. Highlights an 80% Physical, 6% Hybrid, and 14% Remote job distribution, with an average salary of $109,905 per year, or $52.8 per hour.

Senior Controls Engineer

MPI Systems

Poughkeepsie, NY • On-site

$110 - $140/hr

Other

Medical, Dental, Vision, PTO

Posted 19 days ago


Job description

Overview

MPI is a worldwide leader in manufacturing specialized equipment for the investment casting industry. We are looking for a hands‑on senior controls engineer to develop, design and collaborate on the creation of control systems for our equipment. This includes: leading the team through multiple projects, creating electrical schematics, PLC program logic, developing and modifying controls, and ensuring our equipment is safe, efficient and cutting‑edge. This position leads a team of engineers who are responsible for developing customized solutions for the industry. Hands‑on robotic programming experience for complex automation projects is desirable.

MPI drives a LEAN culture, focused on customer service excellence. We do this by working to simplify our processes and driving out waste or non‑value‑added activities. We value participation at all levels and invest in our employees’ training to achieve continuous development of our dynamic team.

Qualifications
  • Experience in electrical design and programming of capital equipment that includes mechanical, electrical, hydraulic, and pneumatic assemblies.
  • Sound understanding of electrical design, schematics, and electrical codes regarding machine tool design.
  • Sound computer skills, MS Office, Cad for schematic creation.
  • Vast knowledge of machine tool electrical design.
  • Vast knowledge of PLC programming. Omron, AB, and Siemens are desirable.
  • Vast knowledge of HMI programming. Indusoft is desirable.
  • Vast knowledge of Robotics’ programming. ABB and Fanuc are desirable.
  • Proficient using Microsoft Office, Cad for schematics, and MPI information system “Epicor”.
  • Ability to know when to seek guidance.
  • Ability to evaluate a process for efficiency and waste.
  • Ability to work independently and as part of a team.
  • Methodical approach to problem solving.
  • Flexible, able to react to changing needs.
  • Advanced communication skills, able to work with and lead others.
  • Good organizational skills, able to plan a project from beginning to end.
  • Good judgment skills, able to consider how decisions affect overall company.
  • Good leadership skills, guiding team members.
  • Due to ITAR contracts with our customers, all MPI employees are required to be US citizens.
Education and Experience
  • Bachelor's degree or equivalent, plus 6 to 10 years of related experience.
Responsibilities
  • Supports MPI lean culture and initiatives by attending and participating in daily lean meetings while supporting efforts to make continuous improvements throughout MPI.
  • Project Supervision: Oversees the completion of an electrical design for a project with limited supervision. Works directly with Sr. Mechanical Engineer to satisfy project requirements. These responsibilities include the following:
    • Provides guidance and direction to other Controls engineers.
    • Estimating hours required for the Controls portion of the project.
    • Electrical enclosure design support.
    • Electrical schematic design.
    • Hands‑on PLC and HMI programming.
    • Hands‑on Robotic programming is desirable.
    • Knowledge of vision systems is desirable.
    • Project documentation, including operation instructions.
    • Project checking.
    • Manufacturing assembly support.
  • Electrical Design: Responsible for creating electrical schematics, PLC program logic, and electrical enclosure designs within the constraints determined by the given project, time, cost, performance.
  • Global decision making: Takes into consideration the short‑and‑long‑term impact of a decision along with the effect the decision has on the entire organization. (Does what’s best for the company)
  • Documentation: Responsible for ensuring MPI documentation standards are followed and completed. (ECR’s, machine manuals, check lists, etc.)
  • Scheduling & Reports: Responsible for reporting the status of the project in accordance with Epicor Projects (MPI’s information system) and the engineering production schedule at each weekly meeting. If a problem occurs that requires immediate attention, it is the Sr. Engineer’s responsibility to report to the Principal Engineer or department manager.
  • Comm/SAT: When required capable to travel to customers site to support installation, commissioning, and Site acceptance testing.
  • Follows ANSI & OSHA standards and MPI safety rules and regulations.
  • Other duties as assigned by management.
Principal Activities
  • This is a leadership position focused on project management and controls design; individuals will spend 50% of their effort toward project‑based activities.
  • Key activities in scope:
    • Performs and supports all activities for Controls Engineers, continuous improvement, PLC, HMI, and Robot controls design, etc.
    • Maintains project schedule and Epicor projects for on time delivery.
    • Performs tasks as described in MPI document \"Eng Task List Rxx\".
    • Supervisory activities.
  • Activities out of scope:
    • 50% of available time is not available for project‑based activities.
    • Project planning.
Why Join MPI
  • Competitive salary range of $110,000 to $140,000 commensurate with experience.
  • Excellent benefits including medical, dental, vision, and generous PTO.
  • Be part of an innovative company that invests in your growth.
  • Work with advanced technologies in a collaborative, team‑focused environment.
  • Contribute to meaningful projects that make an impact on global manufacturing.
  • Opportunity for career advancement.
#J-18808-Ljbffr