> Markdown version of [/jobs/ext/1704374-software-engineer-ai-assisted-reverse-engineering-tooling](https://www.wearedevelopers.com/jobs/ext/1704374-software-engineer-ai-assisted-reverse-engineering-tooling). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer (AI Assisted Reverse Engineering Tooling) - **Company:** BigBear.ai, Inc. - **Location:** United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Automation of Tests, Booting (BIOS), Linux, Programming Tools, Firmware, Networking Hardware, Python (Programming Language), Network Protocols, Reverse Engineering, Software Engineering, System Programming, Scripting, Large Language Models, IDA Pro, Programming Languages - **Published:** July 21, 2026 - **Apply:** https://www.dice.com/job-detail/92b4635b-0e38-4d63-931f-91d5ed4ec7dc ## About the Role + 12 years of experience with a B.S. in a technical discipline or 4 additional years of experience in place of a degree * Technical Expertise: + Hands-on experience with reverse engineering tools such as IDA Pro or Ghidra + Experience with AI- or LLM-powered developer tools, including chat-based interfaces or automated coding agents + Strong understanding of low-level software concepts (e.g., 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, * Reverse Engineering Expertise: Experience reverse engineering Linux-based network devices or embedded systems * Firmware Analysis: Familiarity with firmware analysis, bootloaders, and networking protocols * Automation & AI: Experience applying automation or AI techniques to reverse engineering tasks * Scripting Skills: Knowledge of Python or similar scripting languages used in reverse engineering tooling ## Description * Tooling Enhancements: Design and implement tooling enhancements to support reverse engineering workflows * Tool Integration: Extend or integrate reverse engineering tools such as IDA Pro and Ghidra * Automation Development: Develop automation for common reverse engineering tasks, including analysis and documentation * AI-Assisted Techniques: Apply AI-assisted techniques to binary analysis, annotation, and pattern identification * Reverse Engineering: Support reverse engineering of Linux-based network devices and embedded platforms * Stakeholder Collaboration: Collaborate with stakeholders to understand and address real-world reverse engineering challenges What you need to have * Clearance: Must possess and maintain an active TS/SCI w /Polygraph ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [Can This Elephant Dance? IBM Bob and the Future of AI-First Software Development](https://www.wearedevelopers.com/videos/100256-can-this-elephant-dance-ibm-bob-and-the-future-of-ai-first-software-development) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Building with IBM Bob](https://www.wearedevelopers.com/videos/100275-building-with-ibm-bob) - [Agent Smith Gets Hardware: Autonomous IoT Hacking From Debug Port to Cloud API](https://www.wearedevelopers.com/videos/100258-agent-smith-gets-hardware-autonomous-iot-hacking-from-debug-port-to-cloud-api) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Dev Digest 137 - AI'm not sure about this](https://www.wearedevelopers.com/magazine/485-dev-digest-137-ai-m-not-sure-about-this) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [The State of WebDev AI 2025 Results: What Can We Learn?](https://www.wearedevelopers.com/magazine/581-the-state-of-webdev-ai-2025-results-what-can-we-learn) - [13 AI Tools You Have to Try](https://www.wearedevelopers.com/magazine/219-13-ai-tools-you-have-to-try) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development)