Principal Firmware Reverse Engineer – AI-Driven Tooling Lead

Bigbear.ai

Columbia (MD)

On-site

USD 180,000 - 240,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

BigBear.ai is seeking a Principal Firmware Reverse Engineer in Columbia, MD to advance AI-assisted tooling for firmware, embedded systems, and application analysis. You will design and implement tooling enhancements, prototype autonomous workflow agents, and extend Ghidra/IDA Pro capabilities while leading junior engineers.

The role requires 12+ years of experience or a technical degree with 4+ years in reverse engineering, plus a TS/SCI w/ Poly clearance and strong low-level software knowledge.

Qualifications

  • 12+ years of relevant experience or a Bachelor’s degree in a technical discipline plus 4+ years of experience.
  • Clearance: TS/SCI w/ Poly
  • Hands-on experience with reverse engineering tools such as Ghidra or IDA Pro
  • Strong understanding of low-level software concepts (assembly, binaries, memory, calling conventions)
  • Experience developing software tools, scripts, or plugins to support analysis workflows
  • Proficiency in at least one scripting or programming language commonly used in reverse engineering workflows
  • Ability to prototype, evaluate, and refine experimental tooling
  • AI/LLM curiosity and readiness to learn on-the-job; familiarity with AI/LLM technologies and interest in advancing your skills to the next level

Responsibilities

  • Design and implement tooling enhancements to support reverse engineering workflows for firmware, embedded systems, and application software
  • Experiment with autonomous or semi-autonomous agents to assist with development and analysis workflows
  • Extend or integrate reverse engineering tools such as Ghidra to enhance team capabilities
  • Develop automation for common reverse engineering tasks, including analysis and documentation
  • Apply AI-assisted techniques to binary analysis, annotation, and pattern identification
  • Collaborate with customers and teammates to gather feedback and iterate on solutions
  • Measure and document the effectiveness of tooling improvements
  • Provide technical leadership and mentorship to junior engineers on the team

Skills

Reverse engineering
Python scripting
Analytical thinking
Leadership
AI/LLM curiosity

Education

Bachelor's degree in a technical discipline

Tools

Ghidra
IDA Pro

Job description

BigBear.ai is seeking a Principal Firmware Reverse Engineer in Columbia, MD to advance AI-assisted tooling for firmware, embedded systems, and application analysis. You will design and implement tooling enhancements, prototype autonomous workflow agents, and extend Ghidra/IDA Pro capabilities while leading junior engineers.

The role requires 12+ years of experience or a technical degree with 4+ years in reverse engineering, plus a TS/SCI w/ Poly clearance and strong low-level software knowledge.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Firmware Reverse Engineer (AI-Assisted)
Principal Firmware Reverse Engineer (AI-Assisted)

Bigbear.ai • Columbia (MD)

On-site
USD 180,000 - 240,000
AI-Driven Firmware Reverse Engineer
AI-Driven Firmware Reverse Engineer

Bitwise • Laurel (MD)

On-site
USD 282,000 - 332,000
Top salaries
PTO 3–5 weeks
11 federal holidays
+3
Lead Firmware Reverse Engineer – AI-Driven Analysis Tools
Lead Firmware Reverse Engineer – AI-Driven Analysis Tools

Black Eagle Defense • Fort Meade (MD)

On-site
USD 209,000 - 266,000
Senior AI Tooling Engineer - Embedded Systems (Remote)
Senior AI Tooling Engineer - Embedded Systems (Remote)

Booz Allen Hamilton • Laurel (MD)

On-site
USD 87,000 - 198,000
Reverse Engineer (Firmware) - up to 275K - FS Poly
Reverse Engineer (Firmware) - up to 275K - FS Poly

stanleyreid • Maryland

On-site
USD 248,000 - 303,000
Full healthcare
10% 401k contribution
Generous PTO
Principal Firmware Reverse Engineer III AI-Assisted
Principal Firmware Reverse Engineer III AI-Assisted

Black Eagle Defense • Fort Meade (MD)

On-site
USD 209,000 - 266,000
AI-Driven RE Tooling Engineer (TS/SCI)
AI-Driven RE Tooling Engineer (TS/SCI)

Dover Networks LLC • Northern (KY)

Hybrid
USD 200,000 - 219,000
Principal Reverse Engineer
Principal Reverse Engineer

Webster & Webster Associates • Chantilly (VA)

On-site
USD 150,000 - 250,000
Mid-Level AI-Driven RE Tooling Engineer
Mid-Level AI-Driven RE Tooling Engineer

Belay Technologies, Inc. • Fort Meade (MD)

Hybrid
USD 70,000 - 190,000
8 weeks paid leave
401(k) matching 10%
Training/tuition $5,000
+4
AI-Driven Reverse Engineer — Cyber Defense (TS Clearance)
AI-Driven Reverse Engineer — Cyber Defense (TS Clearance)

SixGen, Inc. • Sterling (VA)

On-site
USD 150,000 - 190,000
Employer-paid health insurance
401(k) with employer contribution
Flexible PTO
+1