Etched
Emulation Engineer
About this role
Etched seeks an Emulation Engineer to lead SoC bring-up and pre-silicon validation for custom AI inference hardware. You'll develop automated test flows, debug complex processor issues, and collaborate with design and software teams to optimize emulation platforms.
What you'll do
- Oversee SoC bring-up on emulation platforms and diagnose failing processor tests
- Build automated build and regression flows for pre-silicon validation
- Develop DPI transactors and in-circuit emulation for high-speed protocols
- Create chip-to-chip network models and hybrid emulation environments
- Build CI pipelines and git workflows for reproducibility and regression tracking
- Partner with emulation vendors and cross-functional teams to enhance platform capabilities
What they're looking for
- Emulation platform experience (Palladium, Protium, Veloce, ZeBu, HAPS)
- C/C++ and Linux system development
- SystemVerilog and Verilog with DPI interfaces
- Python scripting and automation
- Git-based development workflows
- UVM verification environments
- Waveform debug tools (Verdi, SimVision)
- CI/CD tooling and job schedulers (SLURM)
Benefits
- Medical, dental, and vision coverage with $500/month credit option
- $2,000/month housing subsidy for office proximity
- Relocation support to San Jose
- Wellness benefits including fitness and mental health
- Daily lunch and dinner provided
- Unlimited compute budget subject to ROI justification
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
Etched
Etched builds AI inference hardware, designing and manufacturing complex mechanical and electrical components for data center systems. The company is hiring mechanical engineers, PCB designers, hardware verification engineers, and software engineers to develop manufacturing processes, circuit boards, verification infrastructure, and internal tools across its hardware and operations.
- Website
- etched.com
Likely interview questions
- Walk us through your experience bringing up an SoC on an emulation platform—what challenges did you face and how did you debug them?
- Describe your experience developing DPI transactors in C/C++. How have you used them to model complex interfaces or protocols?