Intern, Power-Thermal Simulation Software Engineer

Samsung Semiconductor•San Jose, CA
•$28 - $68•Onsite

About The Position

Samsung’s Power & Thermal Lab is seeking a software engineering intern to help develop a power and thermal simulation tool. The tool enables memory architecture and packaging teams to visualize how designs affect power consumption and heat generation without physical prototypes or lengthy computation. The intern will learn about the data pipeline and contribute to simulation infrastructure, user interface development, and power and thermal engine development. The intern will support research and product teams across multiple projects, including end-to-end simulation, regression testing, and data-pipeline management. The role involves working with real data and partners, producing results for company platforms, and collaborating with hardware, software, and thermal experts on AI memory technologies. The position is based at Samsung’s San Jose headquarters and requires daily onsite presence, in alignment with the company’s Flexible Work policy. It reports to the SVP, R&D (Power & Thermal Lab).

Requirements

  • Pursuing a master’s or PhD in Computer Science, Electrical and Computer Engineering, or a related major.
  • Must have at least one academic quarter or semester remaining.
  • C++ skills.
  • Experience scripting workflows in Python or Bash.
  • Experience with SystemC and/or transaction-level modeling.
  • Systems-level software engineering skills.
  • Inclusive approach, adapting communication and work style to situations and diverse global norms.
  • Curiosity and resilience when approaching challenges, and willingness to use data to build understanding.
  • Collaborative approach, including building relationships, offering support, and welcoming others’ approaches.
  • Creativity and initiative in exploring ideas and adapting to change.

Nice To Haves

  • RTL design, synthesis, and analysis research or experience with Verilog, SystemVerilog, or SystemC.
  • Experience with large-scale simulation or EDA/CFD-adjacent tooling environments.
  • Familiarity with discrete-event or time-stepped simulation architecture.
  • Experience with GPUs, computer architecture, AI memory, memory controllers, PHYs, or high-speed I/O.

Responsibilities

  • Build automation pipelines for simulation runs, regression testing, and result tracking.
  • Implement and optimize trace-driven power-thermal simulation engines.
  • Generate transient power maps, perform spatiotemporal hotspot analysis, and interface with reduced-order or CFD-calibrated thermal solvers.
  • Develop high-fidelity power macromodels for AI memory component IPs using analytical modeling, LUT, FSM, NN, and hybrid approaches, based on advanced RTL, SystemC, and C.
  • Extract activity-, value-, and state-dependent power features from C, SystemC, and RTL simulations.
  • Define power-relevant functional states using transaction- or state-based abstraction.
  • Calibrate models using synthesis-assisted anchors and validate against RTL/gate-level and silicon data.
  • Integrate IP-level power macromodels into system-level simulations.
  • Manage time-indexed simulation flows across power and thermal domains.
  • Support research and product teams through end-to-end simulation, regression testing, and data-pipeline management.
  • Complete other responsibilities as assigned.

Benefits

  • Medical, dental, and vision benefits.
  • Relocation stipend for eligible employees living more than 50 miles from the new office.
  • Monthly housing stipend for interns signing a lease for the summer internship.
  • Charitable giving match and opportunities to participate in community activities.
  • On-demand emotional wellness apps and paid therapy sessions.
  • Onsite café and gym, plus virtual fitness classes.
  • Flexible work environment.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service