Software Vulnerability Analyst

Posted Yesterday
Be an Early Applicant
Hiring Remotely in MD, USA
Remote
150K-215K Annually
Entry level
Productivity • Cybersecurity • Automation
The Role
Analyze software and firmware patches through binary diffing, reverse engineering, and static and dynamic vulnerability analysis. Perform root-cause analysis, validate security fixes and patch mitigation, document findings, and support AI-assisted software verification workflows. The role requires proficiency with disassembly tools, debuggers, C, C++, Python, and Linux, along with an active TS/SCI clearance with polygraph.
Summary Generated by Built In

GrammaTech is actively seeking a Software Vulnerability Analyst to join our team in Linthicum, Maryland. The team is composed of intelligent individuals, passionate about binary patch diffing, root-cause vulnerability analysis, and software security validation. The team is growing and looking for someone with a vulnerability analysis and reverse engineering background who has an understanding of how to analyze software patches, verify security fixes, and confirm vulnerability mitigation across target systems. If you are actively using Ghidra, IDA Pro, BinDiff, and dynamic analysis tools, the team wants to talk to you!

What you will do:

  • Evaluate software and firmware patches to perform binary patch diffing and root-cause vulnerability analysis in support of national security research missions.
  • Work under minimal supervision with latitude for independent judgment to confirm patch integrity and ensure security fixes completely address target vulnerabilities.
  • Document detailed analytical findings, validate security fixes, and assist with integrating AI-assisted software verification tools into security analysis workflows.

What you will need (basic qualifications)

  • Demonstrated experience in static and dynamic reverse engineering, binary patch diffing (e.g., BinDiff, Diaphora), and software vulnerability analysis.
  • Hands-on proficiency with disassembly tools (Ghidra, IDA Pro, or Binary Ninja) and software debuggers (GDB, WinDbg).
  • Proven track record performing root-cause analysis on software vulnerabilities and validating patch mitigation effectiveness.
  • Strong programming and scripting skills in C, C++, and Python within Linux environments.

Nice to have (preferred)

  • Experience applying AI/ML models or LLM frameworks to software code analysis, vulnerability discovery, or patch verification.
  • Familiarity with dynamic instrumentation frameworks (Frida, DynamoRIO) or automated fuzzing engines.
  • Knowledge of operating system security mitigations (ASLR, DEP, CFI, Stack Canaries) and common vulnerability patterns (CWEs).

Security Clearance:

  • Active TS/SCI clearance with Polygraph required

The anticipated base salary range for this position is $150,000–$215,000 annually. This range reflects the Company's good-faith estimate at the time of posting. Final compensation will be determined based on a variety of factors, including the scope and level of the role, relevant experience, technical expertise, education, and other job-related qualifications.

GrammaTech offers a comprehensive total rewards package designed to support the health, well-being, and financial security of our employees. Benefits include medical, dental, and vision insurance; short- and long-term disability coverage; life insurance; and a 401(k) retirement plan with company contributions. Employees are also eligible for paid holidays, paid time off (PTO), sick and personal leave, annual merit increases, and performance-based bonus opportunities.



GrammaTech, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status. GrammaTech is committed to providing reasonable accommodations to qualified individuals with disabilities throughout the application and hiring process. Applicants requiring accommodation should contact Human Resources.

Skills Required

  • Experience in static and dynamic reverse engineering
  • Experience with binary patch diffing using tools such as BinDiff or Diaphora
  • Experience in software vulnerability analysis
  • Proficiency with Ghidra, IDA Pro, or Binary Ninja
  • Proficiency with GDB or WinDbg
  • Experience performing root-cause analysis on software vulnerabilities
  • Experience validating patch mitigation effectiveness
  • Programming and scripting skills in C, C++, and Python within Linux environments
  • Experience applying AI/ML models or LLM frameworks to software code analysis, vulnerability discovery, or patch verification
  • Familiarity with Frida, DynamoRIO, or automated fuzzing engines
  • Knowledge of operating system security mitigations and common vulnerability patterns
  • Active TS/SCI clearance with polygraph
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Bethesda, MD
67 Employees
Year Founded: 1988

What We Do

30+ years of cyber research focused on security, resilience, sustainment, automation, and developer productivity.

Similar Jobs

Remote or Hybrid
US
15100 Employees

Wipfli Logo Wipfli

Manager, Financial Reporting - Nonprofit Clients

Cloud • Fintech • Software • Business Intelligence • Consulting • Financial Services
Remote or Hybrid
United States
2900 Employees
97K-145K Annually

Rapid7 Logo Rapid7

Principal Solutions Experience Engineer - Platform Delivery

Artificial Intelligence • Cloud • Information Technology • Sales • Security • Software • Cybersecurity
Remote or Hybrid
United States
2400 Employees
165K-223K Annually

Boeing Logo Boeing

Aeronautical Analyst

Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
Remote
USA
170000 Employees
55K-60K Annually

Similar Companies Hiring

bet365 Thumbnail
Digital Media • Gaming • Software • Esports • Automation
Denver, Colorado
10000 Employees
Parsec Automation Thumbnail
Artificial Intelligence • Information Technology • Internet of Things • Software • Analytics • Automation • Manufacturing
Anaheim, California
99 Employees
NODA AI Thumbnail
Artificial Intelligence • Information Technology • Software • Cybersecurity
Austin, TX
54 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account