_
Title: Software Engineer
Req Number: mit-00007581
Department: Computer Science and Artificial Intelligence Laboratory
Location(s): Cambridge MA        
FT/PT: Full Time
Employment / Payroll Category: SRS (Research)
Work Shift: 

SOFTWARE ENGINEER, Computer Science and Artificial Intelligence Laboratory (CSAIL)-Program Analysis and Compilation, to join a program whose goal is to protect arbitrary Windows executables from a wide range of security vulnerabilities. Will be responsible for implementing dynamic instrumentation--using binary instrumentation tools such as DynamoRIO--to detect the exploitation of security vulnerabilities such as buffer overflows, SQL command injection, error handling, etc. A focus of the research will be working with the results of static analysis of the binary to both optimize and extend detection of attacks.

REQUIREMENTS: a bachelor's degree (advanced degree preferred); a minimum of two years of experience in the area of security, compilers, or systems programming with extensive experience using Windows; a solid background in C/C++ programming; and familiarity with assemblers, preferably X86. A strong interest in low-level binary analysis and instrumentation is a must. Experience with dynamic instrumentation tools very helpful. MIT-00007581

The position is open immediately and will run through February 2012, with the possibility of renewal pending additional funding.



Leave a Reply.

    Author

    I am passionate about my education. I want to earn a doctoral degree in psychology or mathematics. I want to earn a good salary, and be able to support myself. I also suffer from a psychological disorder known as schizo affective disorder.

    Archives

    May 2012
    March 2012
    February 2012

    Categories

    All