Senior Reverse Engineer Researcher at SEI, reverse engineering malicious code and developing analysis methods. Collaborating with the security community to address emerging threats.
Responsibilities
Reverse engineer malicious code in support of high-impact customers
design and develop new analysis methods and tools
work to identify and address emerging and complex threats
effectively participate in the broader security community
Perform in-depth reverse engineering of malicious code, document and transition results in reports, presentations, and technical exchanges
Explore ways to use artificial intelligence to support reverse engineering applications
Requirements
BS in Computer Science or related discipline with ten (10) years of experience; OR MS in the same fields with eight (8) years of experience; OR PhD in the same fields with five (5) years of experience
experience with or knowledge of Reverse engineering software binaries for a variety of architectures, both at the user level and kernel level
Static analysis tools (e.g. IDA Pro, NSA Ghidra, Binary Ninja)
User-level and kernel-level debuggers (e.g. x32dbg, x64dbg, gdb, WinDbg)
Native programming languages (e.g. C/C++). High-level programming languages (e.g. Java, Python, GoLang, etc.)
Software engineering and design concepts
Firmware and device driver development
Malware tradecraft and threat actor tactics, techniques, and procedures (TTPs)
Malware signature creation and use, independent of detection technology
Operating system concepts and internals and binary file formats (e.g. PE, ELF, Mach-O, etc.)
Internet Protocols and network analysis tools (e.g. Wireshark, netcat, etc.)
Compiler theory, cryptography, and malware deobfuscation techniques
Mobile device development and reverse engineering
Malware sandboxes or instrumentation frameworks (e.g., Frida, QEMU, Unicorn Engine)
General understanding and experience in artificial intelligence and machine learning and using artificial intelligence to support reverse engineering and malware analysis
strong technical writing experience
ability to handle continual shifting priorities
willingness to travel to various locations to support the SEI’s overall mission
communicate effectively with technical and non-technical audiences
Benefits
Get 8% monthly contribution for your retirement, without having to contribute yourself
Get tuition benefits to CMU and other institutions for you and your dependent children
Enjoy a healthy work/life balance with flexible work arrangements and paid parental and military leave
Get access to university resources including mindfulness programs, childcare and back-up care benefits, a monthly transit benefit on WMATA, free transportation on the Pittsburgh Regional Transit System
Enjoy annual professional development opportunities; attend conferences and training or obtain a certification and get reimbursed for membership in professional societies
Qualify for relocation assistance and so much more
comprehensive medical, prescription, dental, and vision insurance
generous retirement savings program with employer contributions
life and accidental death and disability insurance
free Pittsburgh Regional Transit bus pass
access to our Family Concierge Team to help navigate childcare needs
Project Engineer managing New Product Introduction activities for aerospace pump product lines at Collins Aerospace. Guiding teams, ensuring project efficiency, and liaising across departments.
Injection Industrial Engineer responsible for molding processes, quality production, and stakeholder coordination at Lear Corporation. Focusing on project management and technical oversight.
CAD Engineer at Cirrus Logic developing software integral to RTL quality flow automation. Supporting CAD tools for digital and mixed - signal verification and collaborating with design teams.
Substation Commissioning Engineer at Black & Veatch ensuring compliance in commissioning and safety protocols for electrical equipment. Supporting hands - on tasks in a construction environment.
Ingénieur contrôle technique construction assurant la conformité des bâtiments en fonction des réglementations en vigueur. Rejoindre une équipe à Cherbourg pour développer votre expertise.
Hydrogeologist / Water Resources Engineer overseeing water supply evaluations and groundwater production in various locations. Responsible for field data evaluations, compliance, and training for early - career professionals.
Commissioning Engineer - Electrical ensuring safe operation of electrical systems at Babcock. Contributing to national defence capability through electrical systems commissioning and testing.
Continuing Airworthiness Engineer ensuring the safe and efficient delivery of airworthiness services. Collaborating on diverse aircraft operations while developing technical expertise at Babcock's Gloucestershire location.
Trainee engineer focusing on production process improvement at Nespresso in Switzerland. Involved in TPM tools deployment and operator coaching to enhance performance.