AI-Driven Firmware Reverse Engineer

Bitwise

Laurel (MD)

On-site

USD 282,000 - 332,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Top salaries
PTO 3–5 weeks
11 federal holidays
401(k) match
Medical/dental/vision
Education assistance

Job summary

Bitwise seeks a Principal Firmware Reverse Engineer (AI-Assisted) to lead AI-enhanced reverse engineering efforts on firmware, binaries, and embedded systems. You will design tooling, automate RE tasks, and apply AI techniques to streamline workflows, working closely with clients and teammates.

You will bring deep expertise in binary analysis, disassembly, and low-level systems, with a passion for AI/LLMs and automation to push the boundaries of what’s possible in reverse engineering.

Qualifications

  • 12 years of reverse engineering experience OR a B.S. in a technical discipline plus 8 additional years of experience
  • Hands-on experience with RE tools such as Ghidra or IDA Pro
  • Strong understanding of low-level concepts including assembly, binaries, memory management, and calling conventions
  • Proven experience reverse engineering Linux-based network devices or embedded systems
  • Solid familiarity with firmware analysis, bootloaders, and networking protocols
  • Experience developing tools, scripts, or plugins for analysis workflows
  • Proficiency in at least one RE-relevant scripting or programming language
  • Demonstrated ability to prototype, evaluate, and refine experimental tooling
  • Genuine curiosity about AI/LLMs with hands-on experience
  • Experience applying automation or AI techniques to reverse engineering tasks
  • Familiarity with agentic AI frameworks or orchestration systems

Responsibilities

  • Design and build tooling enhancements that streamline reverse engineering workflows
  • Experiment with autonomous and semi-autonomous agents to support development processes
  • Automate common RE tasks, including analysis, annotation, and documentation
  • Apply AI-assisted techniques to binary analysis, pattern identification, and code annotation
  • Work directly with customers and teammates to shape and refine solutions based on real-world feedback
  • Measure and document the effectiveness of tooling improvements to drive continuous enhancement
  • Prototype, evaluate, and refine experimental tools that push the boundaries of what's possible in RE

Skills

Reverse engineering
Ghidra/IDA Pro
Low-level concepts
Firmware analysis
Networking protocols
Scripting languages
AI/LLMs
Automation
Agentic AI

Education

B.S. in technical discipline

Tools

Ghidra
IDA Pro
Python scripting
Automation tooling

Job description

Bitwise seeks a Principal Firmware Reverse Engineer (AI-Assisted) to lead AI-enhanced reverse engineering efforts on firmware, binaries, and embedded systems. You will design tooling, automate RE tasks, and apply AI techniques to streamline workflows, working closely with clients and teammates.

You will bring deep expertise in binary analysis, disassembly, and low-level systems, with a passion for AI/LLMs and automation to push the boundaries of what’s possible in reverse engineering.

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
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
Principal Firmware Reverse Engineer – AI-Driven Tooling Lead
Principal Firmware Reverse Engineer – AI-Driven Tooling Lead

Bigbear.ai • Columbia (MD)

On-site
USD 180,000 - 240,000
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
TS/SCI Senior Application Developer for AI-Driven RE Tools
TS/SCI Senior Application Developer for AI-Driven RE Tools

Bitwise • Laurel (MD)

On-site
USD 240,000 - 282,000
Top salaries
PTO 3-5 weeks
11 federal holidays paid
+2
AI-Driven Reverse-Engineering Tooling Engineer
AI-Driven Reverse-Engineering Tooling Engineer

Dover Networks LLC • Northern (KY)

Hybrid
USD 200,000 - 219,000
Competitive salary
AI-Driven Reverse-Engineering Tooling Engineer
AI-Driven Reverse-Engineering Tooling Engineer

Akina Inc • Annapolis (MD)

On-site
USD 213,000 - 260,000
24 days PTO per year
11 federal holidays
401(k) with 100% vesting
+5
AI-Enhanced Reverse Engineering Tools Engineer
AI-Enhanced Reverse Engineering Tools Engineer

Neural Solutions • Columbia (MD)

On-site
USD 174,000 - 207,000
Mid-Level Application Developer
Mid-Level Application Developer

Neural Solutions • Columbia (MD)

On-site
USD 174,000 - 207,000
Software Engineer - AI-Powered Reverse-Engineering Tools
Software Engineer - AI-Powered Reverse-Engineering Tools

Bytoa • Laurel (MD)

On-site
USD 240,000 - 270,000