Reverse Engineer Researcher
Software Engineering Institute | Carnegie Mellon University
About the Role The SEI helps advance software engineering principles and practices and serves as a national resource in software engineering, computer security, and process improvement. The SEI works closely with defense and government organizations, industry, and academia to continually improve software-intensive systems. Our core purpose is to help organizations improve software engineering capabilities and develop or acquire the right software, defect free, within budget and on time, every time. The CERT Division of the Software Engineering Institute (SEI) is seeking an applicant for the role of a Reverse Engineer Researcher for the Threat Analysis directorate. The SEI is a federally funded research and development center at Carnegie Mellon University. What you’ll do 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, and 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 and apply reverse engineering practices to artificial intelligence systems. Design, prototype, and transition new analysis methods and tools. Identify and document emerging and complex active security threats. Participate in the broader security community through collaboration, papers, and presentations. Who you are You have a BS in Computer Science or related discipline with eight (8) years of experience; or an MS in the same field with five (5) years of experience; or a PhD in the same field with two (2) years of experience. You enjoy working on emerging and complex malware analysis and reverse engineering problems. You have an analytical mindset and deep curiosity about how software works. You have the ability to balance rapid prototyping with maintainable tool development. You have strong technical writing experience. Recognize and deal appropriately with confidential and sensitive information. Handle continual shifting priorities. Enjoy mentoring and training others as well as sharing knowledge. Communicate effectively with technical and non-technical audiences. Have a willingness to travel to various locations to support the SEI’s overall mission, including sponsor sites, conferences, and off-site meetings on occasion. Moderate travel (15%). Will be subject to a background check and obtain and maintain an active Department of War security clearance. You have 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. Why work here? Join a world-class organization that has significant impact on software. Work with cutting-edge technologies and experts to solve tough problems for the government and the nation. 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. Location Arlington, VA; Pittsburgh, PA Job Function Software/Applications Development/Engineering Position Type Staff - Regular Full time/Part time Full time Pay Basis Salary More Information Carnegie Mellon University is an Equal Opportunity Employer/Disability/Veteran. #J-18808-Ljbffr Software Engineering Institute | Carnegie Mellon University
- Integration Innovation, Inc. (i3) is seeking a Vulnerability Research Engineer in Washington, DC to support the Naval Research Laboratory’s Tactical Electronic Warfare Division. This role involves reverse engineering software, analyzing systems, and developing tools to...Suggested
$115k - $181k
Overview i3 is seeking a Vulnerability Research Engineer to support the Naval Research Laboratory’s Tactical Electronic Warfare Division. You will reverse engineer and analyze software and build purpose-driven tools that help teams test, characterize, and understand real...Suggested- Conservation X Labs Inc - ENGINEER, SCIENTIST, MAKER, HACKER, SUPER HERO - Washington, DC - Full time Conservation X Labs is always searching... ...driven this sixth extinction, we know humans have the power to reverse it. Description We are looking for synthetic biologists,...SuggestedFull time
- Twenty is seeking an exceptionally skilled Offensive Cyber Research Engineer for an in‑office position in its Arlington, VA office to lead the... ...threat emulation Extensive background in malware analysis, reverse engineering, exploit development, or vulnerability research...SuggestedFull timeWork at officeWorldwideFlexible hours
$124k - $140k
...Implements technical solutions to novel research problems. Collaborates with more senior research staff to transform research ideas into implemented solutions. Contributes to larger team efforts in implementing research prototypes. Contributes to documentation and publications...SuggestedWork experience placementLocal area$100k - $190k
Description The Cato Institute seeks qualified candidates for the Senior Research Engineer, Applied AI position. AI tools are proliferating rapidly. Making them genuinely useful for policy research requires someone who bridges the gap between what these systems have the...Full time- Part-Time Senior Engineer/Scientist, TS/SCI Arlington, VA The level of effort is 25% with time dedicated to mission planning, test and... ...effects. Identify and translate requirements into technology research and development objectives. Perform independent technical assessments...Part timeLocal area
$124k - $140k
The University of Southern California is seeking a skilled researcher for a position focused on implementing technical solutions for advanced research problems. The ideal candidate will hold a Master’s degree and possess at least 5 years of relevant experience, particularly...$190k - $200k
Description MELE Associates, Inc. is seeking an experienced Engineer/Scientist to support the National Nuclear Security Administration... ...deep dives on program‑related tasks, composing analysis, researching human‑research topics, and conducting FOI studies. Identifying...Full timeContract work- ...Description Seeking qualified professionals to support Federal Aviation Administration (FAA) Aviation Safety (AVS) programs through engineering, technical, and analytical support and mission execution activities addressing complex system, safety, and operational challenges...Permanent employmentContract work
- Blue Sky Innovators is seeking a Part-Time Senior Engineer/Scientist to work on site in Arlington, VA. This role, which represents 25% of a full-time effort, focuses on mission planning, test evaluations, and technology assessments. The ideal candidate will have a Bachelor...Full timePart timeLocal area
$91k - $94.5k
Overview Kimley-Horn of DC is looking for Engineering graduates with 1+ years of experience to join our District of Columbia (DC) office in 2026! This is not a remote position. Responsibilities Perform traffic engineering and project management tasks to deliver a wide variety...For contractorsWork at office- ...vacancies at the time you submit your application. Major Duties As a Supervisory Interdisciplinary General Engineer/Physical Scientist, you will: Execute the research and development of the nuclear fuel supply chain capabilities in order to establish a high-assay low...
- ...• Coordinate with external developers and internal partners to ensure delivery quality and alignment with business needs. • Reverse engineer and internalize existing automations currently supported by external vendors. • Design and implement system integrations and...
$125k - $190k
...consultants work side by side with client organizations to help them make smarter decisions about their people. The Talent Intelligence Research Engineer is the analytical engine behind that work. In this role, you will be embedded on client-facing consulting teams, working...- ...Matter Expert positions focused on supporting Federal Aviation Administration (FAA) Aviation Safety programs. Candidates should apply engineering and technical expertise to tackle aviation challenges in the National Airspace System. Roles require a minimum degree...
$300 per month
...and Technology Policy Institute (STPI) is a federally funded research and development center (FFRDC) operated by the Institute for Defense... ...for a Research Analyst with expertise in space science, engineering, or policy. Candidates with backgrounds in aerospace engineering...Work at officeLocal areaImmediate startRemote workRelocation packageFlexible hours$140k - $190k
Position Senior CUDA|C++ Software Engineer Location Arlington, VA Clearance TS/SCI Summary The Senior CUDA/C++ Software Engineer designs, develops, and optimizes high‑performance GPU‑accelerated software solutions supporting advanced signal processing, RF exploitation...- ...enterprises, including those within resourcing and requirements, acquisition, and science and technology. SPA has a future need for an Engineer with Submarine Training experience. Responsibilities Seeking multiple candidates with various levels of experience. The candidate...Work at office
- INCATech - Innovative Computing & Applied Technology is seeking a Geospatial Engineer to provide on-site geospatial support at USPIS in Falls Church, VA. The role requires expertise in ArcGIS, programming skills, and the ability to communicate technical ideas. The successful...
- INCATech LLC is seeking a Geospatial Embedded Innovation Engineer for geospatial support predominantly on-site in Falls Church, VA, or Washington, D.C. You will play a crucial role in identifying implementation patterns for ArcGIS and delivering geospatial services to...
- Serco is seeking a Data Engineer/Scientist to support the U.S. Navy’s Team Submarine Program Offices. The role requires expertise in various technical stacks and the ability to obtain a secret clearance. Ideal candidates will contribute to multiple phases of the system...
- A defense contracting firm is seeking a Data Engineer/Scientist to support the U.S. Navy's Team Submarine Program at the Washington Navy Yard. In this role, you'll manage technical aspects of various projects, contribute to technical reviews, and assist with system integration...Work at office
$140k - $180k
...Director of Research FDD is seeking a full-time Director of Research. The director plays a key leadership and management role within the FDD Research Department in addition to conducting research and publishing widely in their chosen area of expertise. The director...Full timeRemote workRelocation2 days per week- A technology solutions provider based in Washington, D.C. is seeking a Senior Engineer/Analyst to support the Federal Aviation Administration's programs. The ideal candidate will have a Bachelor's Degree in Engineering or Math and at least 15 years of experience. Responsibilities...
- Arenatechnologies is looking for an Engineer/Technical Analyst with extensive experience in Submarine Combat systems to support a PEO (SUB) Program Office. The role requires a candidate to provide engineering expertise to government Program Managers overseeing Undersea...Work at office
$61.7k - $109.4k
Software Engineering Analyst Accenture Federal Services is a technology partner for the U.S. federal government, delivering mission‑critical solutions across defense, national security, public safety, civilian, and military health organizations. The Opportunity As a Software...Contract workLocal areaRemote work$70.6k - $106.95k
Geosyntec is seeking a Senior Staff Environmental Engineer or Scientist in Washington, DC. This role involves conducting environmental due diligence, sampling, and analysis. Candidates must possess a bachelor’s degree in engineering or geology, and ideally an advanced...- ...defend our interests in cyberspace and anticipate emerging threats. Our capabilities in cybersecurity, network architecture, reverse engineering, software and hardware development uniquely enable us to support sensitive missions for the U.S. military and federal agency...Contract workWork at officeLocal area
- Senior Missile Defense Engineering Operations Analyst Contingent upon prime contractor approval Purpose: Valkyrie Enterprises has need for a Senior Missile Defense Engineering Operations Analyst in Fort Belvoir, VA . In this position you deliver engineering analytical...For contractorsWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Reverse Engineer Researcher. Be the first to apply!
- deep learning research engineer Arlington, VA
- research programmer Arlington, VA
- research engineer Arlington, VA
- lithography research engineer
- engineering business analyst
- transportation research engineer
- ai research engineer
- research software engineer
- engineer scientist
- junior machine learning research engineer

