CareerPlanGet AI match score →

Software Engineer for SPICE (math)

BEIJING💼 Full-time🗓 2026-02-05 → 2026-07-31

Core

Developing mathematical and probabilistic algorithms to enhance the accuracy, robustness, and performance of simulation and analysis tools for next-generation EDA technologies.

Role type

Software Engineer (Applied Mathematics & Numerical Methods)

Builds

Internal tools for R&D workflows and mathematical algorithms integrated into production simulation engines

Domain

Electronic Design Automation (EDA), Scientific Computing, Numerical Analysis

Deliverable

production ML models | product features

Required skills

Applied mathematics, probability theory, numerical methods, Python, C++, scientific computing libraries, Linux/Unix development

Preferred skills

Experience with scientific computing frameworks

Technologies

Python, C++, Linux/Unix

Responsibilities

Design and implement mathematical algorithms for simulation and statistical analysis; Apply probabilistic theory to improve simulation engine accuracy and convergence; Develop numerical methods for large-scale computation and optimization; Collaborate with software engineers and domain experts to integrate models into production systems; Build scripts and tools to support internal R&D processes; Validate algorithmic correctness through experiments and benchmarks

Seniority

Mid-level, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗