Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Rust SW-Silicon Co-verification Engineer

$160k - $275k

MatX

What MatX Is BuildingMatX's mission is to make the world’s best AI models run as efficiently as allowed by physics, bringing the world years ahead in AI quality and availability. We build custom silicon for training and running the world's largest AI models, with hardware/software co-design across ISA, RTL, simulator, compiler, and kernels.What You'll Do HereWe aim for zero hardware bugs in our chips. A bad bug can cost us millions of dollars, so we invest heavily in correctness. You'll be part of this investment.In addition to the hardware design for our chip ("the RTL"), we have a cycle-accurate microarchitectural simulator ("the sim," written in Rust) created from the same spec by a different team.In this role, you will perform differential testing between the RTL and the sim: generate inputs, check that the RTL and sim agree with each other, and, when possible, check that they both agree with properties guaranteed by the spec.You'll also do performance work on the sim itself and on technologies for simulating RTL.Challenges You'll FaceThe chip's state space is enormous, and sampling interesting points from it is difficult.A randomly generated sequence of events might find a behavior difference after hundreds of thousands of cycles, and it might be difficult to explain to a human why the RTL and sim diverged; shrinking these test cases down to something minimal is important for human comprehension.Simulating a large chip is slow. Optimizing the simulators and finding the right subset of the chip to simulate are both important to manage this.Who You AreStrong Rust experience.Experience optimizing native code.Experience with property testing, fuzzing, or similar technologies. Proptest, Hypothesis, Hedgehog, QuickCheck, SmallCheck, QuickChick, AFL(++), libFuzzer, etc.Experience being responsible for the correctness of real-world systems. You should have been responsible for a system where correctness mattered, and have experience catching bugs before they hit prod and stopping them from recurring.Bonus Points If You HaveExperience with Bluespec, Haskell, or Verilog. Our RTL code is written in Bluespec Classic (which is mutually intelligible with Haskell) and Verilog. Understanding this code is important for this role, and we'll teach you to read it; if you already know these languages, you'll have a head start.Experience with microarchitecture. This could be working with ASICs or FPGAs, optimizing code for a particular CPU, or even writing a cycle-accurate simulator for another system (e.g. a game system).Experience with design verification for hardware. This role complements traditional design verification; if you've done that, the experience is directly applicable.Experience with formal verification, for software or hardware. Kani, Verus, ACL2, Agda, Lean, Isabelle, Rocq, Alloy, TLA+, JasperGold, etc. You won't be working directly with these technologies (a separate team does that), but more experience thinking about properties and the best ways to check them will always be helpful. Experience here will also make working with that team easier.Experience with search and optimization. Intuitions about searching and pruning large search spaces, learning grammars of inputs and states, evolutionary algorithms, etc. are useful for this role.CompensationThe 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 - $160,000 - $275,000 + equityMid Career - $175,000 - $400,000 + equitySenior Career - $250,000 - $600,000 + equityWhat We OfferTime off: 4 weeks PTO (accrued) + 12 company Holidays + up to 3 weeks remote workHealth: 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 Security: Choose from Roth or pre-tax 401K (or both) with a 5% company contribution (even if you don't contribute), 100% company-paid life insurance (up to $300K), long-term disability and travel insurance.Professional Development: $1500 per year Professional Development Budget Team Meals: MatX provides onsite team lunch & dinner Monday - Friday, with your choice of ordering via WeBox, Specialty’s or via our reimbursement systemCommute on Us: We pay 100% for your daily commute. Commute via our company rideshare account, reimburse public transportation, or get a Fasttrak card (or all three)MatX E[x]tras: $50/mo to use on the perk you value mostCell & Internet Reimbursement: $35/mo for cellular and $40/mo for wifiRemote Home Setup: Use our Amazon business account for up to $1000 in office setup purchases. 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, 10 weeks pregnancy disability leave, flexible return-to-work hours, and a $6K Family Fund to cover fertility, surrogacy, adoption, menopausal health, preservation, family counseling and more.As part of our dedication to the diversity of our team and our focus on creating an inviting and inclusive work experience, MatX is committed to a policy of Equal Employment Opportunity and will not discriminate against an applicant or employee on the basis of race, color, religion, creed, national origin or ancestry, sex, gender, gender identity, gender expression, sexual orientation, age, physical or mental disability, medical condition, marital/domestic partner status, military and veteran status, genetic information or any other legally recognized protected basis under federal, state or local laws, regulations or ordinances.---------This position requires access to information that is subject to U.S. export controls. This offer of employment is contingent upon the applicant's capacity to perform job functions in compliance with U.S. export control laws without obtaining a license from U.S. export control authorities.--------MatX does not accept unsolicited resumes from individual recruiters or third-party recruiting agencies in response to job postings. No fee will be paid to third parties who submit unsolicited candidates directly to our hiring managers or People team and any resumes submitted are deemed to be the property of MatX.LocationMountain View (HQ) or RemoteEmployment TypeFull timeLocation TypeHybridDepartmentHardware

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Rust SW-Silicon Co-verification Engineer in Mountain View, CA vacancy
  • $163k - $236k

    Lead comprehensive verification strategies and signoff for complex blocks...  ...methods such as C/RTL co-simulation, formal equivalence...  ...verifiability and mentor junior engineers on the nuances of HLS verification...  ..., developing custom silicon solutions that power the future... 
    Suggested
    Worldwide

    Google

    Mountain View, CA
    3 days ago
  • $136k - $218.5k

     ...problems that break late in a silicon program almost always break here...  ...in the lab. NVIDIA's Silicon Co-Design Group has an end-to-end...  ...We are looking for a hardware engineer who builds the methods, test...  ...cause analysis on the hardest HW/SW interaction issues — with the... 
    Suggested
    Full time
    Shift work

    Nvidia

    Santa Clara, CA
    2 days ago
  • $168k - $264.5k

     ...data at speeds that push the limits of what silicon and physics allow. Whether a high-speed...  .... This role does that work. The Silicon Co-Design Group leads the boundary between what...  ...at scale, this team is the reason.Most engineers debug within a layer. You will own the... 
    Suggested
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $175.5k - $311.7k

     ...Wireless SoC Silicon Validation Engineering Program Manager Apple seeks a technical leader to program manage our groundbreaking wireless connectivity...  ...Design, Systems Engineering, Validation, Technology, FW/SW, and Test engineering. Drive technical sessions with multi... 
    Suggested
    Relocation

    Apple Inc.

    Sunnyvale, CA
    1 day ago
  • $175k - $280k

     ...developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.SR. ASIC DESIGN VERIFICATION ENGINEER (SILICON ENGINEERING)At SpaceX we’re leveraging our experience in building rockets and spacecraft to deploy Starlink, the world’... 
    Suggested
    Permanent employment
    Temporary work
    Worldwide
    Weekend work

    SpaceX

    Palo Alto, CA
    5 days ago
  • $135k - $155k

     ...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.DESIGN VERIFICATION ENGINEER (SILICON ENGINEERING)At SpaceX we’re leveraging our experience in building rockets and spacecraft to deploy Starlink, the world’... 
    Permanent employment
    Temporary work
    Worldwide
    Weekend work

    SpaceX

    Palo Alto, CA
    5 days ago
  • $163k - $236k

     ...throughout the development process.Plan the verification of multimedia design blocks at...  ...interacting with architecture and design engineers to identify important verification scenarios...  ...pushes boundaries, developing custom silicon solutions that power the future of... 
    Worldwide

    Google

    Mountain View, CA
    1 day ago
  • $175k - $280k

     ...developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SR. ASIC DESIGN VERIFICATION ENGINEER (SILICON ENGINEERING) At SpaceX we’re leveraging our experience in building rockets and spacecraft to deploy Starlink, the... 
    Permanent employment
    Temporary work
    Worldwide
    Weekend work

    SPACE EXPLORATION TECHNOLOGIES CORP

    Palo Alto, CA
    1 day ago
  • $175k - $280k

     ...developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.SR. FULL CHIP PHYSICAL VERIFICATION ENGINEER (SILICON ENGINEERING)At SpaceX we’re leveraging our experience in building rockets and spacecraft to deploy Starlink, the world’... 
    Permanent employment
    Temporary work
    Worldwide
    Weekend work

    SpaceX

    Palo Alto, CA
    4 days ago
  • $136k - $218.5k

     ...Automotive, and Embedded markets. As a System Verification CoDesign Engineer, you will work on system-level speed...  ...them, and lead debug of the complex silicon issues that stand between a program...  .../reliability, and operations teams to co-design system-level speed features and... 
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $170k - $230k

     ...Sr. Full Chip Physical Verification Engineer (Silicon Engineering) Sunnyvale, CA SpaceX is actively developing technologies to make human life on Mars possible. We are building rockets, spacecraft, and Starlink – the world’s largest satellite constellation. We seek... 
    Temporary work
    Weekend work

    SPACE EXPLORATION TECHNOLOGIES CORP

    Sunnyvale, CA
    1 day ago
  • $116k - $165k

     ...specifications into test suites, executing them thoroughly across both pre-silicon emulation and post-silicon hardware goals. Execute pipelines,...  ...:Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, a related field, or equivalent practical... 
    Worldwide

    Google

    Mountain View, CA
    5 days ago
  • $136k - $218.5k

    NVIDIA Silicon Co-design Group is seeking a versatile engineer to join the HW ArchDev Methodology team. SCG operates across the full product lifecycle—from early architecture definition through silicon bring-up to production—providing a unique end-to-end perspective on... 
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $122.44k - $172.86k

     ...Job Description: About Intel's Central Engineering GroupIntel's Central Engineering Group...  ...leadership.Position OverviewAs an IP Design Verification Engineer, you will play a crucial role...  ..., implement tests, and debug pre-silicon issues to meet rigorous specification requirements... 
    Full time
    Local area
    Immediate start
    Shift work

    Intel

    Santa Clara, CA
    1 day ago
  • $175k - $308.5k

     ...chip SOC debug architecture. As a Design Verification Engineer on our team, you'll be at the center of the verification effort within our silicon design group responsible for crafting...  ...coverage, work with design, architecture, SW, FW and external IP delivery teams to efficiently... 
    Relocation
    Night shift

    Apple Inc.

    Sunnyvale, CA
    1 day ago
  • $250k - $300k

     ...Own silicon validation for our AI accelerator end to end. You'll start in emulation and FPGA...  ...Partner with architecture, RTL, design verification, firmware, software, board and system hardware, product and test engineering, and external partners What We're Looking... 
    H1b
    Work visa

    DensityAI, Inc.

    Mountain View, CA
    2 days ago
  • $184.7k - $324.8k

     ...Come join Apple’s growing wireless silicon development team. Our wireless SOC...  ...world-class vertically integrated engineering team, spanning RF/Analog...  ...and integration, Emulation, Design Verification, Test and Validation and FW/SW engineering. Description In... 
    Relocation

    Apple Inc.

    Sunnyvale, CA
    10 hours ago
  • $184.7k - $324.8k

     ...We are looking for you to join our design verification team focusing on the creation, deployment...  ...with Architecture, Design and SW teams! Description As a member of...  ...Collaborate closely with Architecture, Design, DV, Silicon Validation, Power and SW teams to bring up... 
    Relocation

    Apple Inc.

    Sunnyvale, CA
    1 day ago
  • $160k - $275k

     ...MatX Silicon Micro-Architect and Design Engineer OpportunityMatX is on a mission to be the compute platform for AGI. We are developing vertically integrated full-stack solutions from silicon to systems including hardware and software to train and run the largest ML workloads... 
    Daily paid
    Full time
    Work experience placement
    Local area
    Remote work
    Monday to Friday
    Flexible hours

    MatX

    Mountain View, CA
    1 day ago
  •  ...Silicon Validation Engineer Location-MTV JD- Post Silicon Validation; Conducting Engineering Tests on post-silicon validation platforms Experience in Post Silicon Validation. Ability to work on Silicon Characterization, Low Level HW debugging, System bring up and debug... 

    ClifyX

    Mountain View, CA
    2 days ago
  •  ...is a worldwide community of engineers, designers, and manufacturing...  ...edge projects that Lattice’s Silicon Engineering team has embarked...  ...advanced boards as well as Various SW/tools/scripts. What you’re...  ...resource with design, verification, manufacturing, test, quality... 
    Work experience placement
    Worldwide

    Lattice Semiconductor

    San Jose, CA
    5 days ago
  • $170k - $250k

     ...operating in complex environments. The company combines custom silicon, integrated sensors, and software into a unified platform for robotics...  ..., visit About the Role We are seeking a hands‑on Validation Engineer to take our custom silicon devices from first power‑on to... 
    Local area
    Flexible hours

    Lyte

    Sunnyvale, CA
    5 days ago
  • $168k - $264.5k

     ...that sit at the boundary of architecture, silicon, firmware, software, and production,...  ...Productization (DFP) Team, within the broader Silicon Co-Design Group, and we turn power and...  ...build that bridge. We're looking for an engineer who reasons from first principles,... 
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $136k - $218.5k

    We are now looking for a Senior Post-Silicon Validation Engineer to join our team!NVIDIA has continuously...  ...scope, develop the post-silicon verification infrastructure (Testplans, Tests, Scripts...  ...multi-functionally with ASIC, SW and System teams to accomplish your tasks... 
    Full time

    Nvidia

    Santa Clara, CA
    5 days ago
  • $163k - $236k

     ...Introduction (NPI) phases to enable custom silicon products, validating ASIC subsystems...  ...:Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science...  ...worldwide, and leverage your design and verification expertise to verify complex digital designs... 
    Worldwide
    Shift work

    Google

    Sunnyvale, CA
    5 days ago
  • $168k - $264.5k

     ....NVIDIA is seeking passionate Senior Silicon Validation Engineers to validate the world’s leading GPUs...  ...across the micro-architecture, design, verification, implementation and post silicon...  ...Silicon.Work multi-functionally with ASIC, SW, System, Characterization and ATE... 
    Full time

    Nvidia

    Santa Clara, CA
    5 days ago
  • $168k - $264.5k

    NVIDIA’s Silicon Co-Design Group sits at the crossroads of architecture, silicon, systems,...  ...manufacturing, where first-principles thinking and engineering judgment at the highest level translate...  ...the intersection of multi-functional HW/SW teams and Production Operations to make... 
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $168k - $264.5k

     ...Partner multi-functionally with HW engineering teams such as Silicon PVT design and characterization teams,...  ...volume manufacturing screens. Partner with SW and platform teams to support and...  ...support manufacturing screens effectively. Co-design SLT testability scope and... 

    NVIDIA Corporation

    Santa Clara, CA
    1 day ago
  • $168k - $264.5k

     ...NVIDIA’s Silicon Co-Design Group sits at the crossroads of architecture, silicon, systems,...  ...manufacturing, where first‑principles thinking and engineering judgment at the highest level translate...  ...manufacturing screens. Partner with SW and platform teams to support and... 

    NVIDIA Corporation

    Santa Clara, CA
    4 days ago
  •  ...and, together, we’ll advance your career.THE ROLE: Adaptive and Embedded Computing Group (AECG) seeks a Senior Staff Silicon Design Verification Engineer to provide technical leadership and expertise in the verification of cutting-edge DRAM Memory Controller IPs (DDR5,... 
    Night shift

    AMD

    San Jose, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Rust SW-Silicon Co-verification Engineer. Be the first to apply!