Lead design verification for wafer-scale AI chips. Develop verification strategies, reusable testbenches, and coverage plans while collaborating with architecture and design teams. Requires 10+ years of experience and deep expertise in SystemVerilog and UVM.
250k – 300k/yr
On-site10+ YOEEmbedded Engineering
About the role
Key Responsibilities
Work with architects, designers, post silicon and software engineers to ensure a high-quality design that works first silicon.
Develop and implement verification strategies, detailed tests and coverage plans based on micro-architecture.
Create verification methodologies and reusable environments, including components such as stimulus, checkers, assertions, and coverage.
Implement tests, manage regressions, gather coverage, and debug test failures.
Collaborate with cross-functional teams including architecture, RTL design, physical design, firmware, and validation.
Analyze and debug complex issues across simulation, emulation, and silicon bring-up phases.
Continuously enhances verification infrastructure and flows to improve efficiency and quality.
Contribute to the evolution of the overall verification methodology and best practices across the organization.
Skills and Qualifications
Great debugging and problem-solving skills.
Deep knowledge of SystemVerilog testbench, DPI and UVM.
Excellent programming skills and knowledge of software engineering practices including object-oriented design.
Experience developing scalable and portable testbenches and components.
Experience with verification methodologies and tools such as simulators, waveform viewers, build and run automation, coverage collection, and gate level simulations.
Proficient in scripting languages such as Python or Perl.
Good interpersonal skills and the ability to work as a standout colleague are a must.
Extremely self-motivated and eager to solve problems.
10+ years of Design Verification experience.
Desired Skills and Qualifications
Knowledge of pipelined processor architecture.
BS or MS in Computer Science or Electrical Engineering.
10+ years of hands-on Design Verification experience.
Compensation
The base salary range for this position is $250,000 to $300,000 annually. Actual compensation may include bonus and equity.
Leads board support package development for embedded Linux systems in counter-drone platforms, handling board bring-up, kernel configuration, device drivers, and production deployment pipelines. Requires 6+ years experience with C/Linux kernel expertise and systems programming in Rust/C++.
250k – 300k/yr
On-site6+ YOEEmbedded Engineering
Robotics Engineer, Staff
9 MothersAustin, TX
Designs, implements, and tunes high-bandwidth control loops and state estimation for autonomous counter-drone robotics platform. Requires 6+ years in controls engineering for motion systems, proficiency in Rust/C/C++ and modern control theory.
250k – 300k/yr
On-site6+ YOEEmbedded Engineering
Senior / Staff 3D Engine Software Engineer - Simulation
ZooxFoster City, CA
Develops high-fidelity 3D rendering engines for AV sensor simulation (cameras, lidar, radar) in SIL/HIL pipelines. Requires 7+ years in C++/Python/GPU programming, 3DGS integration, and technical leadership experience.
Develops perception and sensing systems for autonomous vehicles using computer vision, machine learning, and 3D data processing. Requires 7+ years experience, Master's/PhD, and fluency in C/C++.
240k – 330k/yr
Hybrid7+ YOEEmbedded Engineering
Senior Staff Software Engineer, Founding BMC
CrusoeSan Francisco, CA
Founding Senior Staff Software Engineer to lead BMC firmware architecture, bring-up, security, and fleet reliability for Crusoe's GPU/CPU server platforms. Requires 8+ years firmware engineering with deep BMC expertise, partner collaboration, and team-building experience.