[llvm-dev] [Job Ad] LLVM Postdoc Position at the University of Rochester

John Criswell via llvm-dev llvm-dev at lists.llvm.org
Thu Oct 20 14:03:06 PDT 2016


Dear All,

I am looking for a postdoctoral researcher to work on the LLVM-based 
Secure Virtual Architecture.  Below is the job advertisement which you 
can also find at 
https://www.cs.rochester.edu/about/recruit.html#PostdocPosition. 
Questions about the position can be directed to me.  I will also be at 
the LLVM Developer's meeting if anyone would like to chat about the 
position in person.

Regards,

John Criswell

-------------------

Job Description

The Computer Science Department at the University of Rochester seeks an 
enthusiastic postdoctoral researcher to work on exciting research 
projects utilizing the Secure Virtual Architecture (SVA).  SVA is an 
open-source LLVM-based virtual machine that enforces security policies 
on commodity software (both application and operating system kernel 
code).  The postdoctoral researcher will extend the static analysis 
capabilities of SVA for the purposes of optimizing run-time checks and 
evaluating the efficacy of currently developed defenses.  The position 
is available for one year starting in Fall 2017 and can be renewed for a 
second year based on performance.

Job Duties

The postdoctoral researcher will perform the following tasks:

  * Develop new compiler analysis and transformation passes in the LLVM
    compiler
  * Add new features to the SVA run-time library
  * Enhance the open-source SVA code for use by external researchers
  * Assist in the writing of research papers and grants


Desired Qualifications

  * Doctoral degree in Computer Science or related field
  * Experience writing LLVM compiler passes
  * Strong research publication record
  * Familiarity with x86/x86_64 assembly language preferred
  * Experience with operating system kernel and/or hypervisor internals
    preferred


Further Information

For additional information about the position, please contact John 
Criswell at criswell at cs.rochester.edu.

How to Apply

To apply, please send an email with the subject containing the text 
“[SVA Postdoc]” to criswell at cs.rochester.edu. The email should include a 
CV, a cover letter, and contact information for references.

The University of Rochester has a strong commitment to diversity and 
actively encourages applications from groups underrepresented in higher 
education.  The University is an Equal Opportunity Employer.


-- 
John Criswell
Assistant Professor
Department of Computer Science, University of Rochester
http://www.cs.rochester.edu/u/criswell

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20161020/6c77c440/attachment.html>


More information about the llvm-dev mailing list