Principal Mechanical Systems Simulation Engineer

4MP Inc

United States

Hybrid

USD 170,000 - 260,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

4MP is seeking a Principal Mechanical Systems Simulation Engineer to lead physics-based modeling of mechanical systems. You will own solvers, validate predictions against real data, and drive scalable simulation across materials and geometries.

This is a software-first role in a seed-stage startup, requiring deep expertise in structural mechanics, numerical methods, and production-grade code. You will work in a collaborative team to integrate simulations into the platform and guide the roadmap.

Qualifications

  • Deep, hands-on background in structural mechanics, materials characterization, or physics-based simulation of real mechanical systems.
  • Track record of owning a technical domain end-to-end and guiding others.
  • Experience writing and shipping production code in a shared codebase (version control, testing, CI).
  • Demonstrated ability to derive mechanics and validate against measurement rather than relying on black-box packages.
  • Educational foundation in advanced mechanics or physics with relevant hands-on modeling.

Responsibilities

  • Model structural response under load and predict deflection and positional error as a function of size, geometry, and material properties.
  • Characterize material behavior and derive stiffness, damping, wear from test data for generalization.
  • Parameterize and sweep simulations across size, material, speed, load, and engagement conditions.
  • Build a robust simulation data pipeline with schemas, provenance, and reproducibility.
  • Validate predictions against measurement data and iterate toward quantitative reliability.
  • Write solvers and implement governing equations in production code (no reliance on external packages as primary deliverable).
  • Develop production-grade software that is modular, tested, and maintainable.
  • Optimize hot paths for performance via vectorization, parallelism, and GPU where suitable.
  • Collaborate with platform, geometry, and sensing teams to integrate models into the codebase.
  • Help define roadmap for sampling components, materials, and conditions for the simulation suite.
  • Mentor teammates and document assumptions to enable reuse and extension.

Skills

Structural mechanics
Materials characterization
Physics-based simulation
Numerical methods
Software development
Parallel computing
Validation discipline
Collaborative engineering
Python programming
C++/Cython
Optimization

Education

Master’s or PhD in Mechanical Engineering / related field

Tools

Python
C++
Cython
NumPy
SciPy
Fortran
CUDA / GPU

Job description

Principal Mechanical Systems Simulation Engineer

Remote / Hybrid - HQ Allentown, PA - Seed Stage

About 4MP

At 4MP, we are building a new technological foundation for precision manufacturing. Our systems enable CNC machines to self-measure, self-correct, and continuously improve their performance - transforming conventional machine tools into autonomous precision systems.

Backed by a leading institutional investor, and extensively vetted by recognized experts across industry and government laboratories, 4MP is at the beginning of a category-defining journey. We are transitioning from early development into building a visionary company that will redefine how precision manufacturing is done globally.

About the Role

You will join 4MP’s cutting-edge simulation team as the Principal Engineer focused on mechanical systems simulation. Mechanical elements deflect, flex, and wear once they are loaded in service, across far more geometry and material combinations than anyone can test one-by-one. You own the physics that predicts that behavior and the code that expresses it, covering the vast space of combinations that can never be tested directly.

This is a software development role, not an FEA analyst role: we are hiring the engineer who writes the solvers, not someone who sets up studies in a commercial package and delivers reports. The domain is solid mechanics and materials characterization, not process mechanics - a component treated as a structure whose response to load varies with size, geometry, material, and operating conditions. At this seed stage you are the technical authority on this physics, you write the code that expresses it, and you work closely with the rest of the engineering team to integrate that work into the platform. You are accountable for whether the predictions hold up against measurement.

What You Will Do
  • Model Structural Response Under Load: Treat the component as a structural element - think a loaded shaft - and predict deflection and load-induced positional error as a function of size, geometry, and material properties.
  • Characterize Material Behavior: Derive stiffness, damping, and wear/loss characteristics from real test data, and build models that generalize to untested materials and geometries.
  • Parameterize and Sweep at Scale: Build the tooling that drives simulations across component size, material, operating speed, and load and engagement conditions. The combinatorics are enormous; the software must cover that space efficiently rather than replicate individual tests.
  • Build the Simulation Data Pipeline: Produce and manage large, well-structured simulation datasets - schemas, provenance, reproducibility - and define the sampling strategy that makes the resulting library most useful downstream.
  • Validate Against Measurement: Compare predictions to real test and metrology data, and iterate until they are quantitatively reliable - with stated uncertainty, not qualitative agreement.
  • Write the Solvers: Derive the governing equations and implement them yourself in production code - discretization, linear algebra, integration, optimization. Commercial packages are references and cross-checks here, not the deliverable.
  • Build Production Software: Write real code, not throwaway scripts: modular and tested against analytical and experimental benchmarks, reviewed, packaged, and documented well enough for teammates to use and extend.
  • Engineer for Performance: Profile and optimize the hot paths - vectorization, parallelism, compiled extensions, GPU where it pays - so that sweeps of thousands of permutations run in hours, not weeks.
  • Work Within a Cutting-Edge Simulation Team: Sit alongside the engineers who own optical sensing and experimental validation, and computational geometry and sensor simulation - you own the mechanical systems simulation domain and the interfaces to theirs, separating structural effects from sensing effects.
  • Integrate With the Platform: Work closely with the software, geometry, and sensing engineers so your models plug into the broader codebase and follow shared conventions - not standalone scripts on your own machine.
  • Shape the Simulation Roadmap: In coordination with the rest of the team, help decide which components, materials, and conditions to sample, and where to build versus buy.
  • Share Depth With the Team: Mentor colleagues on the mechanics and the numerics, review their models, and document your assumptions so others can build on and challenge your work.
What We Require
  • 10+ Years of Experience: Deep, hands-on background in structural mechanics, materials characterization, or physics-based simulation of real mechanical systems.
  • Principal-Level Ownership: A track record of owning a technical domain end-to-end - scoping ambiguous problems, choosing the approach, and being the person the team relies on for the answer.
  • Professional Software Development: Years of writing and shipping production code in a shared codebase - version control, testing, code review, CI, packaging, and debugging software other people depend on. This is a requirement, not a nice-to-have.
  • Physics-First Modeling: Demonstrated ability to derive governing mechanics, implement them in code, and validate against measurement - rather than operating a simulation package as a black box.
  • Solid Mechanics Depth: Beam and structural deflection theory, elastic-plastic deformation under load, and material constitutive behavior.
  • Material Characterization: Experience deriving stiffness, damping, and wear behavior from test data and generalizing it across geometries and operating conditions.
  • Numerical Methods in Code: Implementing numerical methods yourself - discretization, linear algebra, time integration, root finding, optimization - with judgment about stability, conditioning, and convergence.
  • Collaborative Engineering: Experience working inside a shared team codebase - integrating against interfaces owned by others, following common conventions, and writing code that teammates can pick up and extend.
  • Performance Engineering: Profiling and optimizing numerical code - vectorization, memory layout, parallel and multi-core execution, compiled extensions such as C++, Cython, Rust, or Fortran, and GPU or CUDA where warranted.
  • Python at Depth: Expert-level Python and the scientific stack - NumPy, SciPy, and the surrounding tooling - not scripting-level familiarity. Comfort orchestrating large parameter sweeps and managing the resulting data.
  • Validation Discipline: A track record of closing the loop between simulation and physical measurement, including quantifying model error.
  • Educational Foundation: Master’s or PhD in Mechanical Engineering, Engineering Mechanics, Physics, Applied Mathematics, or a related field - or a Bachelor’s with equivalent depth of hands-on modeling experience.
What Will Set You Apart
  • Published or Patented Work: Peer-reviewed publications, patents, or open-source contributions in structural mechanics, materials modeling, or simulation methods.
  • Surrogate Modeling: Building fast reduced-order or surrogate models that stand in for expensive simulation inside a production loop.
  • Rotordynamics and Vibration: Dynamic response of rotating shafts and components, including damping, modal behavior, and stability.
  • Thermal-Structural Coupling: Machine-structure effects such as thermal growth and its interaction with structural deflection.
  • Geometry Parameterization: Component-geometry parameterization - size, shape, mass distribution - and its effect on deflection and structural response.
  • FEA Fluency as Background: Working knowledge of commercial FEA - enough to use it as an independent cross-check on your own solvers. Valued as background depth, not as the job.
  • Open-Source Scientific Software: Contributions to or maintenance of a scientific computing library, solver, or simulation framework used by people outside your own team.
  • Compute Infrastructure: Running simulation workloads on clusters or cloud - job orchestration, containerization, and cost-aware scaling.
  • Industrial Context: Familiarity with machine tools, industrial equipment, process controls, or precision metrology.
  • Startup Experience: Comfort building in an agile, ambiguous environment where the playbook does not exist yet and the first version has to work.
  • Technical Influence: Experience being the voice of the physics in the room - with engineering leadership, customers, or national laboratory partners.
  • Ownership Drive: You are not looking for a title; you want to own a physics foundation that a new category of manufacturing is built on.

This is a software development role. Applicants whose simulation experience consists of running commercial FEA packages, without a track record of writing and shipping their own code, will not be considered.

Applicants without hands-on experience modeling physical systems and validating those models against measurement will not be considered.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote Principal Mechanical Simulation Engineer
Remote Principal Mechanical Simulation Engineer

4MP Inc • United States

Hybrid
USD 170,000 - 260,000
Systems Engineer - Simulation Correctness
Systems Engineer - Simulation Correctness

Getvinci • Palo Alto (CA)

On-site
USD 100,000 - 130,000
Systems Engineer - Simulation Correctness
Systems Engineer - Simulation Correctness

Vinci4d • Palo Alto (CA)

On-site
USD 90,000 - 120,000
Computational Modeling & Simulation Specialist
Computational Modeling & Simulation Specialist

Ultrasonium • Woburn (MA)

On-site
USD 120,000 - 160,000
Stock options or equity
Flexible working arrangements
Principal Modeling and Simulation Engineer
Principal Modeling and Simulation Engineer

Berkshire Grey • Bedford (MA)

On-site
USD 120,000 - 190,000
Computational Mechanics Scientist (Structural Solver)
Computational Mechanics Scientist (Structural Solver)

Flexcompute, inc. • Massachusetts

On-site
USD 100,000 - 130,000
Competitive salary
Comprehensive Medical, Dental, and Vision insurance
401(k)
+1
Principal Application Engineer - Physical Systems
Principal Application Engineer - Physical Systems

Cadence • Livonia (MI)

On-site
USD 100,000 - 140,000
Computational Mechanics Scientist (Structural Solver)
Computational Mechanics Scientist (Structural Solver)

Flexcompute Inc. • City of Watertown (NY)

On-site
USD 80,000 - 120,000
Comprehensive Medical, Dental, and Vision insurance
401(k)
Gym/Fitness allowance
+1
Principal CFD Engineer
Principal CFD Engineer

PhysicsX • New York (NY)

Hybrid
USD 100,000 - 130,000
Equity options
5% contribution to 401(k)
Free team lunch 1× week
+6
Software Engineer – Nonlinear Solid Mechanics & High-Performance Computing
Software Engineer – Nonlinear Solid Mechanics & High-Performance Computing

Getvinci • Palo Alto (CA)

On-site
USD 120,000 - 190,000
Competitive compensation
Equity participation
Flexible work environment