Research Engineer: Formal Methods & Verification

Galois, Inc.

Boston (MA)

Hybrid

USD 130,000 - 190,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

ESOP
Health insurance
401(k) plan
Parental leave
Paid holidays
Innovation time

Job summary

Galois, Inc. is hiring a Software Engineer/Researcher to advance programming language theory research and verification. You will apply formal methods to ensure security and correctness of critical software and systems, collaborating with researchers and clients in a highly rigorous environment.

The role emphasizes architecture, implementation, and formal verification using theorem provers and model checkers, with opportunities for cutting-edge R&D and collaboration across multiple projects.

Qualifications

  • A programming languages background with formal methods experience.
  • Hands-on software development and formal verification experience.
  • Familiarity with model checking, theorem proving, program analysis, and formal semantics.

Responsibilities

  • Gather client requirements through iterative discussions and refine needs.
  • Design high-level architectures with formal-methods assurance in mind.
  • Implement prototypes and extend to finished products with reliability.
  • Apply formal verification to demonstrate security and correctness properties.
  • Develop and run tests including unit and regression tests.
  • Research and develop cutting-edge tech and integrate into prototypes.
  • Build and maintain internal tools and shared library code.

Skills

Formal methods
Model checking
Theorem proving
Software engineering
Haskell

Education

Bachelor’s degree in CS
MS or PhD in CS or related field (desirable)

Tools

Theorem provers
Model checkers

Job description

Galois, Inc. is hiring a Software Engineer/Researcher to advance programming language theory research and verification. You will apply formal methods to ensure security and correctness of critical software and systems, collaborating with researchers and clients in a highly rigorous environment.

The role emphasizes architecture, implementation, and formal verification using theorem provers and model checkers, with opportunities for cutting-edge R&D and collaboration across multiple projects.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Research Engineer: Formal Methods & Language Verification
Research Engineer: Formal Methods & Language Verification

Galois, Inc. • Arlington (VA)

Hybrid
USD 120,000 - 170,000
ESOP
401(k) with 5% match
Health insurance
+6
Research Engineer, Formal Methods & Verification
Research Engineer, Formal Methods & Verification

Galois, Inc. • Dayton (OH)

Hybrid
USD 120,000 - 170,000
Employee Stock Ownership Plan (ESOP)
401(k) retirement plan with 5% match
Fully paid medical, dental and vision
Research Engineer: Formal Methods & Programming Languages
Research Engineer: Formal Methods & Programming Languages

Galois, Inc. • United States

On-site
USD 120,000 - 160,000
Formal Methods Research Engineer
Formal Methods Research Engineer

Galois, Inc. • Boston (MA)

Hybrid
USD 120,000 - 190,000
ESOP
401(k) with 5% employer match
Fully paid medical, dental, vision
+2
Research Engineer - Formal Methods & Verification (Hybrid)
Research Engineer - Formal Methods & Verification (Hybrid)

Galois, Inc. • Portland (OR)

Hybrid
USD 150,000 - 190,000
ESOP
401(k) retirement plan with employer 5
Fully paid medical insurance
+6
Formal Methods Research Engineer for Trusted Systems
Formal Methods Research Engineer for Trusted Systems

Galois, Inc. • Minneapolis (MN)

Hybrid
USD 120,000 - 180,000
ESOP
401(k) with 5% employer match
Fully paid medical insurance, dental &
+6
Research Engineer
Research Engineer

Galois, Inc. • United States

On-site
USD 120,000 - 160,000
Research Engineer - Formal Methods
Research Engineer - Formal Methods

Galois, Inc. • Boston (MA)

Hybrid
USD 130,000 - 190,000
ESOP
Health insurance
401(k) plan
+3
Research Engineer
Research Engineer

Galois, Inc. • Oregon

Hybrid
USD 110,000 - 170,000
ESOP
401(k) match
Medical insurance
+4
Research Engineer
Research Engineer

Galois, Inc. • Dayton (OH)

Hybrid
USD 120,000 - 170,000
Employee Stock Ownership Plan (ESOP)
401(k) retirement plan with 5% match
Fully paid medical, dental and vision