SiFive Logo

SiFive

Sr. Staff Engineer - Design Formal Verification

Posted Yesterday
Be an Early Applicant
In-Office
Hyderabad, Telangana, IND
Senior level
In-Office
Hyderabad, Telangana, IND
Senior level
Owns formal verification strategies for complex processor modules, including identifying suitable blocks, creating test plans, implementing Chisel-based verification environments, applying formal techniques, debugging RTL, automating verification, maintaining assertion libraries, and guiding team members. Requires extensive digital hardware formal verification experience, familiarity with VC Formal or JasperGold, and knowledge of VHDL, Verilog, and SystemVerilog.
The summary above was generated by AI
About SiFive

As the pioneers who introduced RISC-V to the world, SiFive is transforming the future of compute by bringing the limitless potential of RISC-V to the highest performance and most data-intensive applications in the world. SiFive’s unrivaled compute platforms are continuing to enable leading technology companies around the world to innovate, optimize and deliver the most advanced solutions of tomorrow across every market segment of chip design, including artificial intelligence, machine learning, automotive, data center, mobile, and consumer. With SiFive, the future of RISC-V has no limits.

At SiFive, we are always excited to connect with talented individuals, who are just as passionate about driving innovation and changing the world as we are.  

Our constant innovation and ongoing success is down to our amazing teams of incredibly talented people, who collaborate and support each other to come up with truly groundbreaking ideas and solutions.  Solutions that will have a huge impact on people's lives; making the world a better place, one processor at a time. 

Are you ready?  

To learn more about SiFive’s phenomenal success and to see why we have won the GSA’s prestigious Most Respected Private Company Award (for the fourth time!), check out our website and Glassdoor pages.

Job Description:

 

Summary

As a Senior Staff Hardware Engineer in Design formal Verification, you will own and drive the strategies to verify complex modules under different functional domains like instruction fetch, branch predictions, Instruction execution pipelines etc.

Responsibilities:
• Identify blocks suitable for applying Formal Verification
• Create Formal Test-plan for blocks identifying properties to be implemented and sign-off metrics
• Implementation and maintenance of Formal Verification environments in Chisel
• Applying various FV techniques to reduce complexity and prove correctness of DUT
• Debugging RTL to identify causes of failure scenarios
• Guide and train team members on effective usage of Formal Verification tools
• Develop/modify scripts to automate the verification process
• Review formal setups and proofs with design and verification teams
• Maintain and extend assertion libraries
Requirements:

  • 10+ years of experience in Formal Verification of Digital Hardware Design
  • Extensive experience with Formal Abstraction Techniques and sign-off process
  • Familiarity with industry-standard Formal Verification Tools, such as VC Formal, JasperGold
  • Knowledge of Hardware Description and Verification Languages, such as VHDL, Verilog/ SystemVerilog
  • Knowledge of Object-oriented Programming is a plus
  • A keen interest in Processors and Digital systems
  • Strong reasoning skills and excellent attention to detail
  • Good inter-personal and teamwork skills!

Additional Information:

This position requires a successful background and reference checks and satisfactory proof of your right to work in:

India

Any offer of employment for this position is also contingent on the Company verifying that you are a authorized for access to export-controlled technology under applicable export control laws or, if you are not already authorized, our ability to successfully obtain any necessary export license(s) or other approvals.

SiFive is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

SiFive Hyderabad, Telangana, IND Office

SiFive India Pvt Ltd, C/O CoWrks Skyview, 2nd Floor, Skyview -10, Sy no 83/1, Hitech City Main Road, Raidurgam, Hyderabad, Hyderabad, India, 500081

SiFive Manikonda, Telangana, IND Office

2nd Floor, Skyview -10, Sy no 83/1, Hitech City Main Road, Manikonda, Hyderabad, India, 500081

Similar Jobs

58 Minutes Ago
In-Office
Hyderabad, Telangana, IND
Senior level
Senior level
Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
Owns the strategy, roadmap, lifecycle, and commercial performance of externally sold fraud detection and prevention products. Defines fraud capabilities, KPIs, business cases, and product requirements while partnering with data science, engineering, risk, compliance, operations, and external vendors. Evaluates detection methods, market trends, fraud typologies, regulatory expectations, and product performance to guide investment, operational readiness, adoption, and risk mitigation.
Top Skills: Ai Fraud DetectionCard PaymentsCase Management PlatformsDispute And Chargeback WorkflowsInvestigation ToolsMachine Learning Fraud ScoringNetwork-Level Fraud SignalsOpen-Loop ProcessingRules EnginesTransaction Monitoring
58 Minutes Ago
In-Office
Hyderabad, Telangana, IND
Senior level
Senior level
Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
Designs, develops, and deploys AI/ML and generative AI solutions for healthcare claims, including fraud detection, overpayment disputes, workflow automation, and document understanding. Builds LLM applications, RAG frameworks, and prompt engineering solutions; develops evaluation and validation processes; optimizes model deployment and inference; and supports responsible AI governance. Collaborates with engineering, product, analytics, data science, and business teams to deliver scalable solutions and measurable operational improvements.
Top Skills: Artificial IntelligenceCloud Ai/Ml PlatformsGenerative AiLarge Language ModelsMachine LearningMlopsPrompt EngineeringPythonRetrieval-Augmented Generation
58 Minutes Ago
In-Office
Hyderabad, Telangana, IND
Senior level
Senior level
Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
Develop and maintain scalable enterprise data pipelines and ETL/ELT workflows using Python, PySpark, Databricks, Snowflake, Azure Data Factory, and related technologies. Support batch and streaming workloads, cloud data movement, platform stability, incident resolution, security remediation, upgrades, and operational support. Build AI tools, optimize data platforms, collaborate across teams, and contribute to documentation and continuous improvement within healthcare data environments.
Top Skills: AirflowSparkAzcopyAzure Blob StorageAzure Data FactoryData ModelingData WarehousingDatabricksDelta Live TablesEltETLGitGithub CopilotIbm DatastagePysparkPythonSnowflakeSpark SqlTeradataUnix/Linux

What you need to know about the Hyderabad Tech Scene

Because of its proximity to leading research institutions and a government committed to the city's growth, Hyderabad's tech scene is booming. With plans to establish India's first "AI city," the city is on track to become one of the world's most anticipated tech hubs, with companies like TransUnion, Schrödinger and Freshworks, among others, already calling the city home.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account