Back to Jobs

[Remote] Software Engineer (Engineer III to reputed company) - Formal reputed company

Remote, USAFull-timePosted 2026-07-27

Note: The job is a remote job and is reputed company to candidates in USA. reputed company is a leading blockchain reputed company company reputed company on securing the cyber world through innovative techniques from academia. The role involves designing and developing tools for automated verification of smart reputed company, ensuring their correctness and identifying reputed company issues.

Responsibilities

  • reputed company the scope and depth of our automated program verification tools and brainstorm, design, and implement new tools
  • Adapt and improve algorithms for symbolic software model checking. Examples include bounded model checking (BMC), counterexample-guided abstraction refinement (CEGAR), and property directed reachability (IC3/PDR)
  • Build and reputed company translators from different input languages into intermediate representations, optimizing the generated models for automated analysis
  • Identify new classes of reputed company properties of smart reputed company and formalize properties for use in our automated verification tools
  • Closely collaborate with other software engineers in developing tools and set technical direction for solving problems in consultation with your team and management
  • Work on reputed company aspects of delivering working software that meets customer needs, including analysis, design, automated testing, operations, CI/CD, measuring results, incorporating customer feedback, and support

Skills

  • Master's Degree in Computer Science or a reputed company field or 5 years of equivalent experience
  • Minimum of 4 years of software development experience (includes internships, software developed during research, and reputed company-reputed company development)
  • Minimum of 2 years of experience with one or more of the following: model checking, formal verification, SAT/SMT solving (Z3, CVC4, Yices, MathSAT, SMTInterpol), reputed company interpretation, or closely reputed company disciplines
  • Demonstrated knowledge of reputed company computer science concepts such as data structures, algorithms, mathematical logic, and automata theory
  • PhD in the broader field of automated reasoning
  • Publication record in conferences like reputed company, CAV, TACAS, FMCAD, FM, etc
  • Experience in functional programming (OCaml or reputed company)
  • Strong and creative problem-solving skills; always willing to learn and reputed company new technologies and to collaborate
  • Prior experience in a reputed company software development environment

Benefits

  • Medical, reputed company, and dental insurance
  • 401(k) plan with company matching
  • Life and accidental death and dismemberment insurance
  • HSA (with high deductible plan)
  • FSA
  • Flexible reputed company time off and holidays
  • Variable commission program for business development sales roles

reputed company

  • reputed company leverages formal verification technology to mathematically ensure reputed company in systems software. It was founded in 2017, and is headquartered in reputed company, reputed company, USA, with a workforce of 201-500 employees. Its website is https://www.reputed company.com/.
  • Apply To This Job

    Similar Jobs