Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer (AI Assisted Reverse Engineering Tooling)

BigBear.ai

Residency

All applicants must reside in the United States at the time of application.


Overview

BigBear.ai is seeking a Software Engineer to focus on improving the tools and workflows used by reverse engineers. This role involves enabling automation and AI-assisted capabilities for reverse engineering tasks, with a focus on binary analysis, disassembly, and workflow optimization for complex software and device platforms. If you are passionate about reverse engineering, automation, and leveraging AI to solve challenging problems, this is the opportunity for you.


What you will do

  • 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
  • Education & Experience:
    • 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

What we'd like you to have

  • 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

Pay transparency

Please note the targeted compensation range is provided as an estimate, and any actual compensation offer may vary depending on the needs of the company, or an applicant's skillset, competencies, experience, education, certifications, location, or other factors. The estimated range does not include the value of any benefits offered.


About BigBear.ai

BigBear.ai is a leading provider of AI-powered decision intelligence solutions for national security, supply chain management, and digital identity. Customers and partners rely on Bigbear.ai's predictive analytics capabilities in highly complex, distributed, mission-based operating environments. Headquartered in McLean, Virginia, BigBear.ai is a public company traded on the NYSE under the symbol BBAI. For more information, visit and follow BigBear.ai on LinkedIn: @BigBear.ai and X: @BigBearai.

BigBear.ai is an Equal opportunity employer all protected groups, including protected veterans and individuals with disabilities.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer (AI Assisted Reverse Engineering Tooling) in Columbia, MD vacancy
  •  ...time of application. Overview BigBear.ai is seeking a Software Engineer 3 to focus on improving the productivity and...  ...by building and integrating advanced development tooling. This role emphasizes AI-assisted IDE capabilities, automated code quality workflows... 
    Suggested

    BigBear.ai

    Columbia, MD
    4 days ago
  •  .... Overview BigBear.ai is seeking a Principal Firmware Reverse Engineer focused on advancing reverse engineering...  ...capabilities through AI-assisted tooling and automation. You will design...  ...systems, and application software. This role bridges deep reverse... 
    Suggested

    BigBear.ai

    Columbia, MD
    1 day ago
  • $8k

     ...TS/SCI) clearance with polygraph is required. Visionist has an exciting new fully FUNDED opportunity for a Software Engineer (AI-Assisted Developer Tooling) on our largest PRIME contract. Our team of Analysts and Engineers is motivated by the direct impact on the mission... 
    Suggested
    Permanent employment
    Full time
    Contract work
    Temporary work
    Immediate start
    Flexible hours

    Visionist

    Laurel, MD
    9 days ago
  • $200k - $250k

     ...Job Description Job Description Job Description Software Engineer (AI-Assisted Developer Tools) Columbia, MD | Full Time | TS/SCI with Polygraph Required Position: Software Engineer (AI-Assisted Developer Tools) Location: Columbia, MD (on-site) Category... 
    Suggested
    Full time
    For contractors
    Local area

    Intezra, Inc.

    Columbia, MD
    2 days ago
  • $135.7k - $251.9k

     ...THE WORKAs a Cyber RF Software Engineer Senior Staff, my typical...  ...)Proficient in AI prompting as it applies...  ...vulnerability research, reverse engineering, penetration...  ...software solutions and tools based on mission...  ...Spending Accounts, Education Assistance, Life Insurance, Short... 
    Suggested
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Hanover, MD
    19 hours ago
  • $86.8k - $198k

    AI-Assisted Tooling Software Engineer, SeniorThe Opportunity:As an embedded software engineer, you know how to create and maintain crucial pieces of software...  ...results. You’ll expand your skills as you develop and reverse engineer software that supports hardware functionality... 
    Full time
    Contract work
    Part time
    Local area
    Remote work

    Booz Allen Hamilton

    Laurel, MD
    3 days ago
  • $8k

     ...team of Analysts and Engineers is motivated by the direct...  ...crafting specialized tools for enhanced...  ...encompasses traditional software services including Systems...  ...tooling enhancements for reverse engineering workflows...  ...documentation - Apply AI-assisted techniques to binary... 
    Permanent employment
    Full time
    Contract work
    Temporary work
    Immediate start
    Flexible hours

    Visionist

    Laurel, MD
    9 days ago
  • $200k - $250k

     ...Description Application Developer / Reverse Engineer — Security Tools Columbia, MD | Full Time | TS/...  ...Columbia, MD (on-site) Category: Software Development / Reverse Engineering /...  ...Git/GitLab. Familiarity with AI-assisted code development (Claude Code, Copilot... 
    Full time
    For contractors
    Local area

    Intezra, Inc.

    Columbia, MD
    2 days ago
  • $166.9k - $309.9k

     ...collaboration with other senior engineers for the development of...  ...Program is seeking a Software engineer to develop,...  ...with knowledge assisting in the design, development...  ...research, reverse engineering, penetration...  ...software solutions and tools based on mission requirements... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Annapolis Junction, MD
    19 hours ago
  • $200k - $280k

     ...REQUIRED. Please do not apply if you currently do not possess this level of clearance.*** Are you a Principal Software Engineer (AI - Assisted Developer Tooling) who is ready for a new challenge that will launch your career to the next level? Tired of being treated... 
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package

    GliaCell Technologies

    Laurel, MD
    13 days ago
  • $103.5k - $181.1k

     ...Job Description:Parsons is seeking an exceptionally talented Software Reverse Engineer with a passion for Reverse Engineering to join our growing...  ...and deliver effective mission solutionsRecommend and build tooling that improves team efficiency, scalability, and technical... 
    Full time
    Flexible hours

    Parsons

    Annapolis Junction, MD
    1 day ago
  • $200k - $250k

     ...Description Application Developer / Reverse Engineer Columbia, MD | Full Time |...  ..., MD (on-site) Category: Software Development / Reverse...  ...and Subversion. Atlassian Tools (Jira, Confluence, Bamboo)....  ...for all realms of cyber and AI/ML development, from tactical... 
    Full time
    For contractors
    Local area

    Intezra, Inc.

    Columbia, MD
    5 days ago
  • $125.7k - $203.1k

     ...the world, working together in Engineering, IT, Supply Chain, Customer...  ...idea at a time. Your Impact As a Software Engineer Embedded Systems II,...  ...test automation and diagnostic tools using Python and modern CI/CD...  ...protect organizations in the AI era - and beyond. We’ve been innovating... 
    Full time
    Temporary work
    Apprenticeship
    Work experience placement
    Local area
    Flexible hours

    CISCO Systems

    Fulton, MD
    2 days ago
  •  ...Description THE OPPORTUNITY Bestgate Engineering is hiring for multiple software engineering opportunity at the...  ...of backend engineering and applied AI . The role is not about training foundation...  ...such as prompt engineering, tool use, function calling, and Retrieval... 

    Bestgate Engineering

    Columbia, MD
    5 days ago
  •  ...Description Job Description Software Engineer Praxis Engineering creates...  ...researches, analyzes, and reverses objective software/...  ...and system documentation Assist with developing and...  ...everything we do. Growth: AI-powered career tool that identifies career steps... 
    Immediate start

    General Dynamics Information Technology

    Annapolis Junction, MD
    more than 2 months ago
  •  ...from threats. Job Description SOFTWARE REVERSE ENGINEER Praxis Engineering, A GDIT...  ...utilizing GitLab for build/merges Assist with developing and executing test...  ...center of everything we do. Growth: AI-powered career tool that identifies career steps and... 
    Immediate start

    General Dynamics Information Technology

    Annapolis Junction, MD
    more than 2 months ago
  • $98.06k - $145k

     ...cybersecurity, network architecture, reverse engineering, software and hardware development...  ...range from C5ISR, AI and Big Data, cyber operations...  ...resources; employee assistance programs; Savings Plan Options...  ...01(k)); financial planning tools, life insurance; employee discounts... 
    Full time
    Work experience placement
    Work at office
    Local area
    Worldwide

    HII Mission Technologies Division

    Columbia, MD
    19 hours ago
  • $176k - $282k

    ResponsibilitiesPeraton is hiring a Senior AI/ML Software Engineer to join our Cyber Solutions business unit in Jessup, MD. As a Software Engineeron...  ...interfaces/bridge to external requirements management tools;Mentor junior software engineers. #MDFSP #AJCMQualificationsIndividual... 
    Full time
    Contract work
    Shift work

    Peraton Corporation

    Columbia, MD
    19 hours ago
  •  ...at Columbia, MD. Must be local to DMV area. Looking for Software Engineer in Test (SDET) - AI/ML needed Jira and Confuence MUST Position Overview We...  ...testing and test automation • Proven experience with AI tools for test generation, refactoring, and self-healing •... 
    Local area
    Remote work

    Mindlance

    Columbia, MD
    3 days ago
  • $160k - $200k

     ...Columbia, MD (on-site) Category: Software Development / Embedded Systems / Reverse Engineering Clearance Requirement: Active...  ..., and maintenance of all tools developed by the team. In addition...  ...contractor for all realms of cyber and AI/ML development, from tactical-... 
    Full time
    For contractors
    Local area

    Intezra, Inc.

    Columbia, MD
    5 days ago
  • $160k - $200k

     ...Columbia, MD (on-site) Category: Software Development / Network Protocols / Reverse Engineering Clearance Requirement: Active...  ...using reverse engineering tools and techniques to analyze software...  ...contractor for all realms of cyber and AI/ML development, from tactical-... 
    Full time
    For contractors
    Local area

    Intezra, Inc.

    Columbia, MD
    5 days ago
  • $139.5k - $185k

     ...and the world.Job DescriptionHead Our Edge AI Prototyping Lab. Build Physical Rigs....  ...hands-on Senior Staff Edge AI Applications Engineer to lead our physical Edge AI Applications...  ...years of hands-on experience in embedded software, physical hardware prototyping, digital signal... 
    Temporary work
    For contractors
    Worldwide
    Flexible hours

    Renesas Electronics America

    Columbia, MD
    2 days ago
  • $167.7k - $245.2k

     ...generation of products for securing workloads and AI infrastructure using advanced technologies across Linux and Windows.Our software agent team builds high-performance, secure,...  ...environments.As part of the Windows agent engineering team, you will focus on extending these... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Columbia, MD
    2 days ago
  • $69.4k - $158k

    CNO Software EngineerKey Role:Provide computer network...  ...development and engineering services, including defense...  ...network protocols with tools, such as Wireshark or...  ...development, tuition assistance, work-life programs, and...  ...fraud.Candidate AI Usage PolicyAI is a part... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Annapolis Junction, MD
    1 day ago
  • $150k - $205k

     ...Description Mobile Baseband Software Engineer Columbia, MD | Full Time |...  .../ Mobile Baseband / Reverse Engineering Clearance Requirement...  ...Pro, or radare2. Atlassian Tools (Jira, Confluence) and Git/...  ...for all realms of cyber and AI/ML development, from tactical... 
    Full time
    For contractors
    Local area

    Intezra, Inc.

    Columbia, MD
    2 days ago
  • $72.21k - $145k

     ...cybersecurity, network architecture, reverse engineering, software and hardware development...  ...range from C5ISR, AI and Big Data, cyber operations...  ...and Coaching Tuition Assistance Program Collaborative and supportive...  ...01(k)); financial planning tools, life insurance; employee... 
    Full time
    Local area
    Worldwide

    HII Mission Technologies Division

    Columbia, MD
    2 days ago
  • $91.2k - $169.4k

     ...pioneers - Our team designs the tools, techniques, and exploits...  ...mission.The Work:As an Entry‑Level Software Engineer on the Offensive Cyber team,...  ...frameworks.• Proficient in AI prompting as it applies to...  ...Spending Accounts, Education Assistance, Life Insurance, Short-Term Disability... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Relocation package
    Flexible hours

    Lockheed Martin

    Hanover, MD
    5 days ago
  • $90k - $110k

     ...clients. Position Overview The Software Engineer is responsible for designing, building...  ...will leverage Claude Code and related AI tooling to accelerate delivery, improve code quality...  ...visibility, and responsibility for AI-assisted software delivery. Key... 
    For contractors
    Work experience placement
    For subcontractor
    Local area

    Legence

    Beltsville, MD
    3 days ago
  • $203k - $260k

     ...Description Job Description Full Stack Software Engineer — Data Analytics Team Make an Impact...  ...operators. In this role, you will build tools that turn complex data into actionable insight...  ...knowledge across teams Knowledge of AI and ML concepts and big data tools such... 
    Immediate start
    Visa sponsorship

    Intelliforce-IT Solutions Group

    Annapolis Junction, MD
    a month ago
  • $200k - $250k

     ...Description Application Developer / Reverse Engineer Columbia, MD | Full Time |...  ..., MD (on-site) Category: Software Development / Reverse...  ...and Subversion. Atlassian Tools (Jira, Confluence). Willingness...  ...for all realms of cyber and AI/ML development, from tactical... 
    Full time
    For contractors
    Local area
    Flexible hours

    Intezra, Inc.

    Columbia, MD
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer (AI Assisted Reverse Engineering Tooling). Be the first to apply!