Virginia Tech-posted about 2 months ago
Full-time
Blacksburg, VA
5,001-10,000 employees
Educational Services

Applications are invited for a Research Associate position with the Systems Software Research Group (http://www.ssrg.ece.vt.edu/) at Virginia Tech. The position involves conducting research and developing trustworthy tools for reasoning about safety and security properties of a broad range of application programs. Opportunities exist to investigate and develop tools for highly scalable program analysis for detecting violations of safety and security properties, techniques for verified operating system kernel extensions, logic frameworks for automatic reasoning of security vulnerabilities, verified decompilation, and automatic patching with provable security properties.

  • Conducting research
  • Developing trustworthy tools for reasoning about safety and security properties of a broad range of application programs.
  • Investigating and developing tools for highly scalable program analysis for detecting violations of safety and security properties
  • Developing techniques for verified operating system kernel extensions
  • Developing logic frameworks for automatic reasoning of security vulnerabilities
  • Developing verified decompilation
  • Developing automatic patching with provable security properties
  • MS in computer science or computer engineering with background.
  • Expertise in any of the following areas: formal verification, proof assistants and verification tools, binary/program analysis, or compilers.
  • Strong expertise with formal methods tools (e.g., theorem provers, SMT solvers, model checkers).
  • Strong programming expertise, with a preference for functional programming (e.g., Haskell).
  • Excellent communication skills.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service