Firmware Verification Engineer
Location: Remote
Compensation: Salary
Reviewed: Tue, Dec 23, 2025
This job expires in: 29 days
Job Summary
A company is looking for a Formal Verification Engineer - Firmware.
Key Responsibilities
- Develop high-level, mathematically precise models and specifications for complex firmware behaviors
- Apply formal verification techniques to verify firmware correctness
- Analyze counterexamples generated by formal tools to identify design/firmware flaws
Required Qualifications
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field; Ph.D. is a plus
- 3+ years of relevant experience in formal verification of hardware, software, or embedded systems
- Good understanding of Model Checking and/or Theorem Proving principles
- Strong proficiency in C/C++ and scripting languages like Python or Perl
- Direct experience verifying critical firmware components such as Boot ROM/BIOS or Security Enclaves
COMPLETE JOB DESCRIPTION
The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...