The SEI helps advance software engineering principles and practices and serves as a national resource in software engineering, computer security, and process improvement. The role of a Senior Reverse Engineer Researcher is to reverse engineer malicious code, design and develop new analysis methods and tools, and effectively participate in the broader security community.
Requirements
- BS in Computer Science or related discipline with ten (10) years of experience
- MS in the same fields with eight (8) years of experience
- PhD in the same fields with five (5) years of experience
- Analytical mindset and deep curiosity about how software works
- Ability to balance rapid prototyping with maintainable tool development
- Strong technical writing experience
- Recognition and deal appropriately with confidential and sensitive information
- Ability to handle continual shifting priorities
- Experience with or knowledge of reverse engineering software binaries for a variety of architectures, static analysis tools, user-level and kernel-level debuggers, native and high-level programming languages, software engineering and design concepts, and other related skills
Benefits
- 8% monthly contribution for retirement
- Tuition benefits to CMU and other institutions for employees and their dependent children
- Paid parental and military leave
- Flexible work arrangements
- Comprehensive medical, prescription, dental, and vision insurance
- Generous retirement savings program with employer contributions
- Life and accidental death and disability insurance