Simulation and Software Engineer at Root Access | NY, US | Rezi

Simulation and Software Engineer at Root Access

Simulation and Software Engineer

Root Access · NY, US

3 weeks ago

Simulation and Software Engineer

Root Access · NY, US

a month ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Simulation and Software Engineer role.

Rezi rewrites your resume against Root Access's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Simulation and Software Engineer posting at Root Access — free, in seconds.

About the Role

Root Access is hiring a Simulation & Software Engineer to lead the development of scalable simulation infrastructure. You will build software that automates electrical, thermal, and electromagnetic simulations and transforms their outputs into reliable training datasets. Working alongside our Machine Learning Engineer and hardware team, you will own simulation execution, data quality, and the infrastructure needed to expand coverage across electronic designs.

Responsibilities

  • Build and maintain automated simulation pipelines, including design parameterization, solver integration, and results extraction.
  • Scale simulation workloads across local and cloud compute through distributed execution, scheduling, and failure recovery.
  • Develop workflows for parameter sweeps and design-space exploration.
  • Implement checks for simulation convergence, physical validity, and dataset quality.
  • Track simulation configurations, data provenance, and dataset versions to ensure reproducibility.
  • Optimize simulation throughput, compute costs, and pipeline reliability.
  • Collaborate with the ML team to prioritize simulations that improve model performance.
  • Work with hardware engineers to validate simulation results against physical measurements.

Requirements

  • Strong software engineering skills in Python, with experience building reliable automated systems.
  • Experience with physics-based simulation tools, numerical solvers, or scientific computing.
  • Experience with parallel computing, workload orchestration, and cloud or HPC infrastructure.
  • Familiarity with data pipelines, structured storage, versioning, and reproducible workflows.
  • Understanding of numerical methods and at least one relevant domain: circuit simulation, electromagnetics, or thermal analysis.
  • Ability to diagnose solver failures and distinguish software issues from modeling problems.
  • Degree in engineering, physics, applied mathematics, computer science, or equivalent experience.
  • Preferred: experience scaling solver-generated data with automation and custom integrations.

Skills

  • Python
  • Physics-based simulation tools
  • Numerical solvers
  • Scientific computing
  • Parallel computing
  • Workload orchestration
  • Cloud infrastructure
  • HPC infrastructure
  • Data pipelines
  • Structured storage
  • Versioning
  • Reproducible workflows
  • Numerical methods
  • Circuit simulation
  • Electromagnetics
  • Thermal analysis

Education Level

  • Degree in engineering, physics, applied mathematics, computer science, or equivalent experience.