Root Access

Simulation and Software Engineer

Root Access
Apply
1 day ago

Responsibilities

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

Requirements

  • Strong Python software engineering skills and 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 of 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.

Tech Stack

Categories

BackendData Engineering
Root Access

About Root Access

1-10 employees

A Frontier Electronics Company

Contact me