CareerPlanSign in

Software Engineer II or Senior Software Engineer - Simulation Platform

United States, Washington, Redmond💼 Full-time🗓 2026-08-12 → 2026-09-26

Core

Developing a hardware simulator for next-generation AI chips, ensuring on-time delivery of releases used by partner teams.

Role type

Senior IC systems software engineer (hardware simulation)

Builds

Hardware simulation platform for AI chip design and verification

Domain

Semiconductor / AI Infrastructure

Deliverable

production ML models | product features

Required skills

C++, C, Python, systems programming, low-level software, memory models, concurrency, interprocess communication, hardware interfaces (PCIe, DMA, RDMA), GPU/TPU architecture, driver/kernel interfaces, observability tools

Preferred skills

Rust, eBPF, trace buffers, performance counters, telemetry hooks

Technologies

C++, C, Python, Rust, PCIe, DMA, RDMA, GPU, TPU

Responsibilities

Design, implementation, verification, and documentation of simulator code; Identify requirements, scope solutions, estimate work, and schedule deliverables; Collaborate with hardware designers and AI model developers

Seniority

Senior, hands-on IC

Sourced via microsoft · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.