1

Mpi Developer Jobs in Dallas, TX (NOW HIRING)

Quality Engineer

Mesquite, TX · On-site

$65K - $84K/yr

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

Quality Engineer

Dallas, TX · On-site

$80K/yr

Coordinating with manufacturing, manufacturing engineering, suppliers and customers to resolve ... Conducting Quality audits of other MPI plants as directed. * Assist with local projects as needed ...

Plans workload ensuring schedule times are achieved, in liaison with Production/Engineering teams ... Required on-the-job training program in magnetic particle inspection (MPI) and florescent penetrant ...

Emerging Network Architect

Dallas, TX · On-site

$64 - $85.75/hr

Its engineers build critical infrastructure to eliminate friction in scientific research ... OSU, MPI, STREAM, etc.. * Previous experience of being hands on in a lab environment through ...

Plans workload ensuring schedule times are achieved, in liaison with Production/Engineering teams ... Required on-the-job training program in magnetic particle inspection (MPI) and florescent penetrant ...

Mpi Developer information

See Dallas, TX salary details

$16

$52

$80

How much do mpi developer jobs pay per hour?

As of Aug 10, 2026, the average hourly pay for mpi developer in Dallas, TX is $52.27, according to ZipRecruiter salary data. Most workers in this role earn between $39.95 and $63.99 per hour, depending on experience, location, and employer.

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 near Dallas, TX are hiring for Mpi Developer jobs? Cities near Dallas, TX with the most Mpi Developer job openings:

$65K - $84K/yr

Full-time

Re-posted 8 days ago


Job description

Quality Engineer
Summary:
Responsible for supervising the Quality function at the plant level and ensuring adherence to the corporate Quality Management System (QMS). This role champions quality initiatives, provides training, analyzes quality data, and collaborates with cross-functional teams to resolve issues and prevent recurrence. The position also supports continuous improvement efforts and represents the Quality Department in plant projects while promoting corporate priorities of Safety, Quality, Delivery, and Cost. This position reports to the Corporate Quality Manager.
Primary Responsibilities:
  1. Studying and evaluating in-process parts and assemblies through the use of capability studies, appropriate in-process audits and statistical methods (when applicable) to ensure conformance to specifications.
  2. Manage and collaborate with internal and external customers in the review of the effectiveness of the quality system, material, and finished goods storage, and finished goods packaging systems.
  3. Manage the handling of material rejections, returned goods, and mistake proofing.
  4. Providing employee training regarding quality documentation (forms, work instructions, and standard procedures) and other quality functions.
  5. Direct the activities of the quality technician per corporate quality requirements and ensure that departmental quality inspectors are competent in measuring parts and fulfilling their quality system responsibilities.
  6. Work with customers in response to quality escapes, completion of customer corrective actions, and 8D's. Ensure the customer's required documents are returned according to the required timelines.
  7. Ensure customer-required PPAPs, FAI and other new product approval requirements are completed on time and accurately.
  8. Provide support to the Sales department as required.
  9. Work with Morrison Products Supply Chain Manager(s) and with suppliers to ensure products and materials are supplied that meet specifications. Manage supplier quality as directed, including conducting supplier audits.
  10. Participate in planning and budgeting to support local quality objectives
  11. Review and initiate local quality forms and control plans and assist with or arrange any required English Spanish translations. Advise when changes are necessary.
  12. Manage capability studies, the PPAP process, administration of gage calibration & evaluation, and Internal & External PPM reports.
  13. Conducting Quality audits of other MPI plants as directed.
  14. Assist with local projects as needed, including participation in Kaizen events and project teams.
  15. Perform other duties as assigned.

Supervisory Responsibility:
Directly supervises the Quality Technician(s) at their home plant.
Travel:
Travel to other MPI facilities is required, including occasional international travel. Travel to customer and supplier sites as needed.
Confidentiality:
Includes access to manufacturing equipment and processes, product drawings, product costs, customer and supplier lists, and process data.
Education Required:
A bachelor's degree in an Engineering discipline is preferred.
A Six Sigma Black Belt is preferred.
Fluency in English is required; fluency in Spanish is preferred.
Experience Required:
5 years' experience developing and managing the Quality System in a manufacturing environment. Knowledge of corrective actions, returned goods management, PPAP, data analysis, mistake-proofing, problem-solving tools, and quality data collection systems.