BigBear.ai

Principal Firmware Reverse Engineer (AI-Assisted)

BigBear.ai
Apply
2 years ago
Columbia, MD, USAStaff+

Responsibilities

  • Design and implement tooling enhancements for reverse engineering firmware, embedded systems, and application software.
  • Experiment with autonomous and semi-autonomous agents for development and analysis workflows.
  • Extend or integrate reverse engineering tools such as Ghidra.
  • Automate reverse engineering tasks including binary analysis, annotation, pattern identification, and documentation.
  • 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.

Requirements

  • 12+ years of relevant experience, or a bachelor's degree in a technical discipline plus 4+ years of experience.
  • TS/SCI clearance with polygraph.
  • Hands-on experience with reverse engineering tools such as Ghidra or IDA Pro.
  • Strong understanding of assembly, binaries, memory, and calling conventions.
  • Experience developing software tools, scripts, or plugins for analysis workflows.
  • Proficiency in at least one scripting or programming language commonly used in reverse engineering.
  • Ability to prototype, evaluate, and refine experimental tooling.
  • Curiosity about AI/LLM technologies and readiness to learn them on the job.
  • Preferred experience with Linux-based network devices, embedded systems, network traffic, web applications, firmware analysis, bootloaders, and networking protocols.
  • Preferred experience applying automation or AI techniques to reverse engineering tasks.
  • Knowledge of Python or similar reverse engineering scripting languages and agentic AI frameworks or orchestration systems.
BigBear.ai

About BigBear.ai

501-1,000 employees

BigBear.ai develops AI-powered decision intelligence software, computer vision, and modeling/simulation tools for U.S. defense, intelligence, federal civilian, and critical-infrastructure markets. It sells software platforms and contract services, often deployed in secure government clouds, to support mission planning, logistics, and cybersecurity. Founded in 1988 and headquartered in McLean, Virginia, BigBear.ai is a public company listed on the NYSE under the ticker BBAI.

Contact me