02 Oct
|
Tsavorite Scalable Intelligence
|
Bengaluru
02 Oct
Tsavorite Scalable Intelligence
Bengaluru
About Company
Tsavorite Scalable Intelligence is building a current foundation for AI computing. We design silicon, systems, and software that work as one, bringing together general-purpose processing, AI acceleration, and scalable memory in a single architecture. From edge devices to data centers, our goal is to make advanced AI more powerful, efficient, and accessible.
Our founding team has a track record of shipping the highest performance silicon and we have engineering teams in the US and India. We are looking for curious, driven people across disciplines who want to turn ambitious engineering into real products and help shape how the world computes.
Job Summary
Design verification engineer working on server class ARM CPU Sub-System verification at block and SoC level. The role involves developing test plans, verification environments, checker/scoreboards, test execution, analysis and debug at Sub-System, chiplet and multi-chiplet level.
Technical Skills & Expertise
- Must have strong expertise with SV/UVM methodology and/or C/C++ based verification with hands-on experience in IP/Sub-System and/or SoC level verification.
- Experience in development of UVM based verification environments from scratch.
- Create verification plans and develop testbenches tailored to assigned IP/Sub-System or functional domain.
- Develop the verification environment and reusable bus functional models, stimulus, checkers, assertions, trackers, and coverage metrics.
- Working knowledge on CMN (Coherent Mesh Network), SMMU (System Memory Management Unit), GIC (Generic Interrupt Controller), ARM Chip-to-Chip.
- Expertise in coherency concepts and CHI protocol.
- Hands on expertise and protocol knowledge in any of: CHI/APB/AXI/CXS.
- Knowledge of interaction of CPU Sub-System with high performance NoCs and memory systems.
- Hands on experience doing verification on ARM CPU for server class design.
- Strong architecture domain knowledge in ARM Sub-System (A-cores) including booting and code execution/debug.
- Hands on experience and expertise with industry standard verification tools for simulation and debug (Questa/VCS, Visualizer).
- Experience using random stimulus along with functional coverage and assertion-based verification methodologies is a must.
What You'll Drive & Bring to the Role
- Partner with architects and RTL design team to grasp high-level system requirements and specifications.
- Formulate comprehensive test and coverage plans to match the architecture and micro-architecture.
- Execute verification plans, including tasks such as design bring-up, setting up the verification environment, running regressions for feature validation, and debugging test failures.
- Support post-si bring-up and debug activities.
- Track and communicate progress in the DV process by using key metrics like test plan status, bug tracking, and coverage reports.
Required Qualification
- Bachelor’s or Master’s degree in Electrical/Electronics Engineering/Computer Science engineering.
- 8 to 12 years of work experience.
Why Join Us?
- Own. Innovate. Make an Impact. Join a talented team building next-generation compute solutions and working on cutting-edge technology. Take ownership, collaborate with great engineers, grow your skills, and make an impact in a culture that values innovation and teamwork.
Benefits
- Competitive Compensation aligned with industry benchmarks.
- Comprehensive Health Insurance covering employees and eligible dependents.
- Stock Options & Ownership Opportunities.
📌 ASIC Design Verification - ARM CPU Sub-System (Bengaluru)
🏢 Tsavorite Scalable Intelligence
📍 Bengaluru