About the Role
What MatX Is Building
MatX is seeking engineers with strong Rust skills to join our team as we create best-in-class silicon for high-performance and sustainable GenAI. We are looking for engineers to support work in these areas: Infrastructure, Performance, Runtime, Tooling/Testing, Verification.
What You'll Do Here
- Use your experience to expand upon and build new infrastructure and tooling to support hardware and/or software teams.
- Design/implement our Rust based simulator.
- Build the host-side interface library.
- Write tests that systematically explore corner cases and rare event sequences — both targeted tests and tests that use randomization to find surprises.
- Work across hardware, architecture and software teams to turn specifications into concrete, testable properties.
Who You Are
- Proficient in production Rust — you've shipped real systems. You're comfortable with ownership, traits, generics with bounds, and enums as sum types.
- You understand why Result is better than exceptions and what the borrow checker is actually protecting you from.
- 3+ years of experience.
- Strong engineering fundamentals — you write clean, well-tested, well-documented code and are comfortable with build systems, version control, and CI workflows.
- Comfortable with low-level systems concepts: memory layout, concurrency, bit manipulation.
- Genuinely interested in hardware and willing to ramp quickly.
Bonus Points If You Have
- Experience with hardware in any capacity — FPGA projects, embedded systems, robotics, or prior roles touching hardware engineering; Accelerators are a huge plus.
- Experience with foreign function interfaces — Rust FFI is ideal, but any experience crossing language boundaries is valuable.
- Formal methods, model checking, or property-based testing (e.g., proptest, Kani).
- Understanding of computer architecture: pipelines, caches, memory hierarchies, on-chip interconnects.
- Familiarity with ML Systems/Frameworks.
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 - $250,000 + equity
Mid Career - $175,000 - $362,500 + equity
Senior Career - $250,000 - $475,000 + equity
What We Offer
- Time off: 4 weeks PTO (accrued) + 12 company Holidays + up to 3 weeks remote work.
- Health: Company-subsidized Medical (Kaiser or Anthem) for employees & dependents, Guardian Dental and Vision insurances for employee & dependents, and life insurance (employee only), plus HSA and FSA offerings via Lively.
- Financial Wellbeing: Choose from Roth IRA/ 401K (or both) retirement plans with up to 5% company contribution to 401K (even if you don't contribute).
- Professional Development: $1500 Professional Development Budget (per year).
- Team Meals: MatX provides onsite team lunch & dinner Monday - Friday.
- Commute on Us: Commute on our company Uber account, or reimburse your train rides.
- MatX E[x]tras: $50/mo to use on the perk you value most.
- Cell & Internet Reimbursement: $35/mo for cellular and $40/mo for wifi.
- Mental Wellbeing: 100% paid mental health benefit via SpringHealth and Guardian EAP.
- Support to Parents: Up to 12 weeks paid parental leave regardless of path to parenthood.
- AI Resources: Up to $20K/month plus a dedicated internal AI Tooling Team to support your productivity.
Requirements
Production Rust Proficiency
You have shipped real systems using Rust.
3+ Years Experience
You have at least three years of relevant engineering experience.
Strong Engineering Fundamentals
You write clean, well-tested, and well-documented code.
Low-Level Systems Knowledge
You are comfortable with memory layout, concurrency, and bit manipulation.
Nice to Have
Experience with FPGA projects, embedded systems, or robotics is a plus.
Experience with Rust FFI or crossing language boundaries is valuable.
Familiarity with model checking or property-based testing is advantageous.
Knowledge of pipelines, caches, and memory hierarchies is beneficial.
Benefits
Paid Time Off
4 weeks PTO plus 12 company holidays.
Health Insurance
Company-subsidized medical, dental, and vision insurance for employees and dependents.
Retirement Plans
Options for Roth IRA/401K with up to 5% company contribution.
Professional Development Budget
$1500 per year for professional development.
Team Meals
Onsite team lunch and dinner provided Monday to Friday.
Commute Reimbursement
100% reimbursement for daily commute expenses.