Research Engineer, Formal Methods & Verification

Galois, Inc.

Dayton (OH)

Hybrid

USD 120,000 - 170,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Employee Stock Ownership Plan (ESOP)
401(k) retirement plan with 5% match
Fully paid medical, dental and vision

Job summary

Galois, Inc. is hiring a Software Engineer/Researcher to advance programming language theory and formal verification for security-critical systems. You will apply formal methods to model, analyze, and prove software behavior to meet stringent reliability requirements.

The role emphasizes collaboration with clients and interdisciplinary teams in a fast-paced environment. Ideal candidates bring strong programming language and verification skills, experience with Haskell, and a track record in

Qualifications

  • Bachelor's degree in computer science or equivalent required.
  • MS or PhD in CS or related field desirable but optional.
  • Experience with formal verification techniques and software engineering practices required.

Responsibilities

  • Requirements gathering with clients to refine needs and propose solutions.
  • Architecture and design of software systems with formal assurance in mind.
  • Extend prototypes into finished products with robustness and usability in focus.
  • Perform formal verification using theorem provers and model checkers.
  • Develop and run system, unit, and regression tests; conduct semi-formal validation.
  • Conduct speculative R&D and incorporate new tech into product prototypes.
  • Develop and maintain internal tools and shared library code.

Skills

Formal methods
Programming languages
Haskell
Software engineering
Communication

Education

Bachelor's degree in CS
MS or PhD in CS

Tools

VHDL
Chisel
Bluespec
SystemVerilog
Verilog

Job description

Galois, Inc. is hiring a Software Engineer/Researcher to advance programming language theory and formal verification for security-critical systems. You will apply formal methods to model, analyze, and prove software behavior to meet stringent reliability requirements.

The role emphasizes collaboration with clients and interdisciplinary teams in a fast-paced environment. Ideal candidates bring strong programming language and verification skills, experience with Haskell, and a track record in

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 & PL Verification
Research Engineer: Formal Methods & PL Verification

Galois, Inc. • Oregon

Hybrid
USD 110,000 - 170,000
ESOP
401(k) match
Medical insurance
+4
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. • Oregon

On-site
USD 110,000 - 170,000
ESOP
401(k) match
Medical insurance
+4
Research Engineer
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
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
Research Engineer
Research Engineer

Galois, Inc. • Portland (OR)

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

Galois, Inc. • Arlington (VA)

Hybrid
USD 120,000 - 170,000
ESOP
401(k) with 5% match
Health insurance
+6