Talent.com
Reverse Engineer Researcher
Reverse Engineer ResearcherCarnegie Mellon University • Arlington, VA
Reverse Engineer Researcher

Reverse Engineer Researcher

Carnegie Mellon University • Arlington, VA
30+ days ago
Job type
  • Full-time
Job description

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 of 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 BS in Computer Science or related discipline with eight (8) years of experience; OR MS in the same fields with five (5) years of experience; OR PhD in the same fields 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.

  • You recognize and deal appropriately with confidential and sensitive information.

  • You are able to handle continual shifting priorities.

  • You enjoy mentoring and training others as well as sharing knowledge.

  • You communicate effectively with technical and non-technical audiences.

  • You have a willingness to travel to various locations to support the SEI’s overall mission This includes sponsor sites, conferences, and offsite meetings on occasion. Moderate Travel (15%)

  • You 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 programminglanguages(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 organizationthat 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

Joining the CMU team opens the door to an array of exceptional benefits.

employees enjoy a wide array of benefits including as well as a generous with employer contributions. Unlock your potential with , take well-deserved breaks with ample and observed , and rest easy with life and accidental death and disability insurance.

Additional perks include a free Pittsburgh Regional Transit bus pass, access to our to help navigate childcare needs, , and much more!

Create a job alert for this search

Reverse Engineer Researcher • Arlington, VA

Similar jobs

Senior Elasticsearch Engineer

SwarmintBethesda, MD, United States
Full-time

SwarmInt is a defense AI startup developing cutting‑edge computer vision and edge AI capabilities for military expeditionary forces.We strive to develop operator‑in‑the‑loop solutions for warfighte...Show more

 • Promoted

Senior Reverse Engineer / Cyber Capability Engineer

Johns Hopkins Applied Physics Laboratory (APL)Laurel, MD, United States
Full-time

Are you a reverse engineer who loves to discover how bespoke systems work and how to break them?.Are you energized by working with world-class experts to solve the hardest offensive cyber problems?...Show more

 • Promoted

Edge ML Research Engineer – Transformer AI for Defense

SlopeWashington, DC, United States
Full-time

A leading defense technology company located in Washington, D.AI Engineer to enhance military capabilities with innovative AI systems.The successful candidate will be responsible for fine-tuning tr...Show more

 • Promoted

Edge Systems Engineer - Real-Time, Low-Level (Rust/C/C++)

Palantir TechnologiesWashington, DC, United States
Full-time

A leading technology company in Washington is seeking an experienced software engineer to focus on low-level optimization and novel compute architectures.You will develop high-performance software ...Show more

 • Promoted

Principal Reverse Engineer

GliaCell TechnologiesLaurel, MD, US
Full-time
Quick Apply

Are you a Principal Reverse Engineer who is ready for a new challenge that will launch your career to the next level?.Tired of being treated like a company drone?.Tired of promised adventures durin...Show more

Software Reverse Engineer (TS/SCI)- Senior & Mid

Vexterra GroupBethesda, MD, US
Full-time
Quick Apply

SOFTWARE REVERSE ENGINEER Vexterra Group is searching for a Senior Software Reverse Engineer support a Government Customer in Bethesda, Maryland:.DUTIES Isolate, review, analyze, and reverse-engine...Show more

CX/UX Researcher

TechFlow IncWashington, DC, United States
Full-time

Department of Homeland Security (DHS) in developing a strategy to enhance citizens' experience across DHS products and services.The CX/UX Researcher will support a Human‑Centered Delivery culture f...Show more

 • Promoted

AI/ML Engineer

Accenture Federal ServicesWashington, DC, United States
Full-time

Get AI-powered advice on this job and more exclusive features.At Accenture Federal Services, nothing matters more than helping the US federal government make the nation stronger and safer and life ...Show more

 • Promoted

Edge AI Research Engineer, ML for Autonomy

Anduril IndustriesWashington, DC, United States
Full-time

A leading defense technology company in Washington is seeking a Research Engineer specializing in Machine Learning to develop and fine-tune advanced AI systems.You will be responsible for automatin...Show more

 • Promoted

Senior Backend Engineer (Remote) - AI

JobotWashington, DC, United States
Remote
Full-time

Multiple Bonuses + 401(k) Match + 100% Health Insurance Premium Coverage.This Jobot Job is hosted by: Katie Griffith.Are you a fit? Easy Apply now by clicking the "Apply" button and sending us your...Show more

 • Promoted

AI Engineer

Beyond SOFWashington, DC, United States
Full-time

The AI Engineer is responsible for developing and implementing artificial intelligence solutions to solve complex problems.Develop and implement artificial intelligence solutions.Collaborate with t...Show more

 • Promoted

Senior Staff ML Engineer - Fraud & Risk Systems (Remote)

AffirmWashington, DC, United States
Remote
Full-time

A leading financial technology company is seeking a Senior Staff Machine Learning Engineer who will be pivotal in shaping the future of machine learning.This role involves designing and implementin...Show more

 • Promoted

Field Engineer

Axelon Services CorporationAlexandria, Virginia, US
Full-time +1

Increase your chances of an interview by reading the following overview of this role before making an application.Summary: Location: Alexandria, VA Duration: 12 Months, Temp to perm possible Hours:...Show more

 • Promoted

DevOps Engineer

Lockheed MartinGlenwood, MD, United States
Full-time

Space is a critical domain, connecting our technologies, our security and our humanity.While others view space as a destination, we see it as a realm of possibilities, where we can do more - we can...Show more

 • Promoted

Senior Reverse Engineer

Maania Consultancy ServicesWashington DC, DC, US
Full-time
Quick Apply

Required Skills & Qualifications:.Expert-level understanding of software and/or hardware vulnerabilities and practical exploitation techniques - Experience developing in an assembly language for at...Show more

AI / ML Engineer (WISRD Platform – ISR & Tactical Edge AI)

CyOne, Inc.Washington, District of Columbia, United States, 20036
Full-time
Quick Apply

Remote considered for highly qualified candidates.Citizen and eligible to obtain a DoD Secret clearance.CyOne is a mission-focused software company delivering advanced capabilities to the U.Departm...Show more

 • Promoted • New!

Elasticsearch Engineer

Absolute Business Solutions Corp.Bethesda, MD, United States
Full-time

Career Opportunities with Absolute Business Solutions Corp.Careers At Absolute Business Solutions Corp.Current job opportunities are posted here as they become available.ABSC is seeking an Elastics...Show more

 • Promoted

AI/LLM Engineer

Matlen SilverWashington, DC, United States
Full-time

This range is provided by Matlen Silver.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Direct message the job poster from Matlen Silver.Award W...Show more