MatX
Emulation Engineer
Mountain View, CA · Staff+ · Contract
No sponsorship$120k-$275kDetected 6 days ago
PythonRustC++Full-Stack DevelopmentMachine LearningLLMsCadenceVerilog
About the role
- Define and execute emulation strategy and test plans for complex connectivity SoCs.
- Bring up and debug large-scale models on commercial emulation platforms such as Cadence Palladium, Zebu or Veloce.
- Integrate external components such as SpeedBridge and VirtualBridge adapters, Accelerated VIP, and memory models - for PCIe, HBM4, Ethernet, AXI/AMBA, JTAG, and (Q)SPI.
Responsibilities
- Integrate external components such as SpeedBridge and VirtualBridge adapters, Accelerated VIP, and memory models - for PCIe, HBM4, Ethernet, AXI/AMBA, JTAG, and (Q)SPI. And build custom transactors where needed.
- Develop HW/SW co-emulation and co-simulation flows using RTL, software/reference models (Rust, C/C++, SystemC), firmware, and software tests.
- Build reusable transactors, agents, stubs, bridges, checkers, and acceleration flows - including developing new transactors and agents from scratch when off-the-shelf options don't fit.
- Drive emulation speed-ups and resource utilization - compile-time reduction, partitioning, clocking strategy, regression scheduling, multi-user capacity, and waveform/trace management.
- Build automation for regression triage, debug, model usability, and engineering productivity.
- Go beyond prompting with AI - build practical LLM-based tooling for log analysis, waveform triage, debug assistance, and flow generation, including custom skills, agents, rules, and workflows that fit our engineering stack.
- Collaborate with architecture, RTL, DV, SoC, firmware, driver, kernel, validation, and EDA/vendor teams.
- Commute On Us For those commuting up to 1 hour, put your rideshare cost on our company card and reclaim the drive-time to get work done!
Requirements
- Strong hands-on experience with SoC emulation or system-level validation.
- Experience with at least one commercial emulation platform, such as Palladium.
- Deep RTL design expertise is not required.
- Ability to work independently and across functional and team boundaries.
Nice to have
- Strong software and automation skills - Python plus one or more of C, C++, Rust, Tcl, or shell.
Skills
- What MatX Is Building
- MatX is on a mission to be the compute platform for AGI.
- High-speed connectivity and other key technologies.
Compensation
- The US base salary for this full-time position is determined based on a variety of factors including role, experience, location, job related skills, and relevant education and training. Career length is only a guideline for compensation.
- Early Career - $120,000 - $275,000 + equity
- Mid Career - $175,000 - $450,000 + equity
- Senior Career - $275,000 - $600,000 + equity
- A Stake in our success A flexible cash equity compensation mix that fits your needs
- Time To Recharge 4 weeks paid time off (accrued), 12 company holidays, and 3 weeks remote/flexible work per year
Benefits
- A Stake in our success A flexible cash equity compensation mix that fits your needs
- Health & Wellness Company subsidized Health, Dental, Vision, and Life insurance; Pre-tax Health Savings Accounts with generous company contribution (even if you don't)
- Support to Parents Up to 12 weeks of paid parental leave, regardless of your path to parenthood
- Learning & Development $1,500 yearly towards your professional development e.g. conferences, courses, and other learning opportunities
- Financial Wellbeing 401K and/or Roth IRA, with 5% company contribution, even if you don't!
- Flexible Spending Accounts Pre-tax spend accounts for medical, dental/vision, dependent care, parking, and transit expenses
- MatX E[x]tras $50 per month to use on the perks you care about most
- Time To Recharge 4 weeks paid time off (accrued), 12 company holidays, and 3 weeks remote/flexible work per year
- Remote Perks We work remotely Monday & Friday, supported by home-tech setup, and remote wifi expense reimbursement
Visa & Work Authorization
- All candidates must be authorized to work in the United States and work from our offices in Mountain View Tuesdays-Thursdays.
This listing is sourced directly from MatX's careers page and normalized into a canonical job model.