CareerPlanGet AI match score →

Theorem Proving Engineer

Austin, Texas💼 Full-time💰 $198,100–$198,100🗓 2026-07-09 → 2026-07-22

Core

Analyze data path RTL designs and algorithms, develop abstract C models, establish equivalence with commercial checkers, and formally verify correctness against high-level architectural specifications using the ACL2 theorem prover.

Role type

Theorem Proving Engineer

Builds

Formal verification infrastructure and correctness proofs for Arm processor components

Domain

Semiconductor / CPU Microarchitecture

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

rigorous mathematical reasoning, floating-point arithmetic, standard algorithms for elementary arithmetic, C programming, Verilog reading

Preferred skills

interactive theorem proving (ACL2), commercial sequential logic equivalence checkers, CPU/GPU microarchitecture knowledge

Technologies

ACL2, SLEC, C, Verilog

Responsibilities

Analyze new data path RTL designs and underlying algorithms; develop abstract C models of these designs; establish equivalence between RTL and C with a commercial checker; formally verify correctness of models with respect to a high-level architectural specification; contribute to verification infrastructure by improving interfaces with checkers and provers.

Seniority

Mid-Senior, hands-on IC

Sourced via arm · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Arm ↗