Reverse Engineering Software Engineer, Automation and AI Tooling - Fully Cleared

Intelliforce-IT Solutions GroupColumbia, MD
1d$199,000 - $262,000Onsite

About The Position

At Intelliforce, our engineers build capabilities that directly support national security missions where precision and innovation matter. This role sits within our core software engineering and mission analytics skillsets, focused on empowering reverse engineers with smarter tools, better workflows, and emerging AI-assisted capabilities. You will help modernize how complex binaries, devices, and platforms are analyzed, enabling faster insights and stronger mission outcomes. At Intelliforce, you will work alongside trusted technical experts in an environment built for deep focus, collaboration, and long-term mission impact. Schedule and Work Details Location: Emerson Schedule: Full-time, standard mission hours Clearance: Active Top Secret Clearance with Full Scope Polygraph required

Requirements

  • Clearance: Active Top Secret Clearance with Full Scope Polygraph required.
  • Citizenship: Must be a U.S. Citizen.
  • Bachelor’s degree in a technical discipline is required. Four additional years of relevant experience may be substituted for the degree. Twelve years of software engineering experience supporting programs of similar scope, type, and complexity.
  • Hands-on experience using reverse engineering tools such as IDA Pro or Ghidra.
  • Experience working with AI or LLM-powered developer tools, including chat-based interfaces or automated coding agents.
  • Strong understanding of low-level software concepts including assembly, binaries, memory models, and calling conventions.
  • Experience developing custom tools, scripts, or plugins to support reverse engineering workflows.
  • Proficiency in at least one programming or scripting language commonly used in reverse engineering environments.

Nice To Haves

  • Experience reverse engineering Linux-based network devices or embedded systems.
  • Familiarity with firmware analysis, bootloaders, and networking protocols.
  • Experience applying automation or AI techniques to reverse engineering workflows.
  • Experience using Python or similar scripting languages for reverse engineering tooling.

Responsibilities

  • You design and implement enhancements to tooling used by reverse engineers.
  • You extend and integrate platforms such as IDA Pro and Ghidra to improve analysis workflows.
  • You develop automation to reduce manual effort in binary analysis, documentation, and pattern identification.
  • You apply AI-assisted techniques to improve annotation, classification, and discovery within reverse engineering tasks.
  • You support reverse engineering efforts targeting Linux-based network devices and embedded systems.
  • You collaborate closely with mission stakeholders to understand real-world challenges and translate them into effective technical solutions.

Benefits

  • Ample PTO to rest and recharge—plus all federal holidays and your birthday off, just because.
  • Multiple medical plan options, including ones with zero deductible or premium for employees.
  • Generous 401(k) with immediate vesting—because your future matters now.
  • Exciting bonus opportunities, from profit sharing to quarterly awards and President’s Club recognition.
  • A culture of collaboration, connection, and fun, with regular team activities that go beyond the work.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service