Skip to main content

Senior Software Engineer, Simulator Development

Posted 12 days ago

samsung semiconductorSan Jose (CA)

SENIORITY

Lead

Apply (opens in a new tab)

About the role

Staff Engineer, Trace-Driven Simulator Development San Jose, California, United StatesThe engineer develops and extends the trace-driven power/thermal simulation engine, integrating power macromodels, workload traces, and thermal solvers into a coherent, scalable simulation flow. Daily onsite presence at our San Jose, CA office in alignment with our Flexible Work policy
Reports to: SVP, R&D (Power & Thermal Lab)
What You'll Do: Implement and optimize trace-driven power and thermal simulation engines. Integrate IP-level power macromodels into system-level simulation. Manage a time-indexed simulation flow across power and thermal domains. Generate transient power maps and perform spatiotemporal hotspot analysis. Interface with reduced-order thermal models and CFD-calibrated solvers. Ensure simulation performance, scalability, and reproducibility.
What You Bring: Bachelors degree 10+ years of experience or Masters degree 8+ years of experience or PhD Degree 5+ years of experience. Strong C++ software-engineering background. Experience building or extending simulation frameworks. Familiarity with discrete-event or time-stepped simulation architectures. Solid software-design, debugging, and performance-optimization skills.
Preferred Qualifications: Experience with time-indexed and event-driven simulation. Knowledge of numerical methods or reduced-order modeling. Exposure to data-pipeline integration.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this