Skip to content

Formal Verification Engineer

Develops formal proofs for hardware design correctness using model checking and property verification. Collaborates with RTL and ML teams on hybrid engines for AI-generated hardware, requiring 5+ years in formal tools like JasperGold.

Palo Alto, CABackend EngineeringOnsite5+ YOE

About the role

Responsibilities

  • Build formal proofs of design correctness using model checking, property verification, and equivalence analysis.
  • Collaborate with RTL, verification, and ML research teams to develop hybrid formal engines for AI-generated hardware.
  • Define formal properties and automate assertion synthesis.
  • Build systems that verify at the speed of thought.

Requirements

  • 5+ years of experience in JasperGold, VC Formal, or similar formal verification tools.
  • Assertion-based verification (SVA).
  • Model checking and property decomposition.
  • Equivalence checking, abstraction refinement, and formal coverage.

Skills

JaspergoldVc FormalSvaModel CheckingProperty VerificationEquivalence CheckingAssertion-Based VerificationAbstraction RefinementFormal CoverageRtl

Backend Engineer

Backend engineer on the Data Platform team building scalable, resilient distributed services for large-scale data integration, event processing, and platform extensions. Requires 3+ years backend experience and expertise with distributed systems, messaging, and NoSQL technologies.

Lehi, UTBackend EngineeringRemote3+ YOECGo

Software Engineer, Verifications Platform

Design and build backend services powering automated verification workflows, financial data integrations, and approval decisioning for lending products. Requires 3+ years building distributed systems in Kotlin or Java.

142k – 197kUnited StatesBackend EngineeringRemote3+ YOEJavaAPIs

Software Engineer

Design and build cloud backend microservices for reliable robot-to-cloud communication, fleet management, and telemetry. Requires 4+ years experience and proficiency in TypeScript, Java, or Python.

153k – 230kFoster City, CABackend EngineeringHybrid4+ YOEJavaRest

Software Engineer, Risk

Build and evolve Chime's risk platform and architecture as a backend-focused engineer on the Trust and Safety team. Requires 3+ years of production software experience and Ruby on Rails or comparable frameworks.

133k – 184kChicago, ILBackend EngineeringHybrid3+ YOEMonitoringDashboards

Software Engineer, Open Source

Core maintainer of the CrewAI open-source Python framework. Designs and maintains agent orchestration APIs, reviews community contributions, and upholds engineering quality in public.

San Francisco, CABackend EngineeringOn-siteUvLLMs