Developer 3 - (CNO, Reverse Engineering, Linux)

AkinaFort Meade, MD
Onsite

About The Position

You will act as a general-purpose CNO reverse engineer for network-based devices for up-and-coming projects where you will design, develop, prototype, modify, and integrate solutions to provide mission-centric results. You will work closely with analysts, operators, data scientists and other software engineers to provide mission tactical support. Augment existing toolsets. Derive, document, and analyze requirements. Build prototypes to demonstrate understanding of mission requirements. Produce deployable toolsets that can operate within mission constraints. Test and oversee testing of toolsets for release.

Requirements

  • Familiar with Unix based systems.
  • Experience with reverse engineering Linux based network devices.
  • In-depth understanding of network protocols (e.g., TCP/IP).
  • Analysis of network traffic (e.g., Wireshark).
  • Produce and modify software systems in C/C++/Python/Assembly.
  • Familiarity with Git and Subversion.
  • Familiarity with Atlassian Tools (Jira, Confluence).
  • Experience with production CNO capabilities and operations.
  • 12 years of experience with a B.S. degree, or 10 years of experience with an M.S. degree.
  • 4 years of additional SWE experience may be substituted for a bachelor’s degree.

Nice To Haves

  • Experience with reverse engineering Windows or embedded platforms (RTOS).
  • Experience with any of the following: Java, JavaScript, Bash, PowerShell, Perl, C#, Rust.
  • Experience with developing CNO specific software in Linux/Windows/Embedded applications.
  • Experience with Vulnerability Research and Exploit development.
  • Knowledge of end-to-end SIGINT collection and analysis systems.

Responsibilities

  • Design, develop, prototype, modify, and integrate solutions for network-based devices.
  • Provide mission-centric results.
  • Work closely with analysts, operators, data scientists, and other software engineers.
  • Provide mission tactical support.
  • Augment existing toolsets.
  • Derive, document, and analyze requirements.
  • Build prototypes to demonstrate understanding of mission requirements.
  • Produce deployable toolsets that can operate within mission constraints.
  • Test and oversee testing of toolsets for release.
  • Provide support for fielded software systems.

Benefits

  • 24 days PTO accrued annually
  • 11 federal holidays
  • 401k is 100% vested on your start date
  • Company makes a direct contribution worth 10% of your salary to 401k
  • Company covers 100% of healthcare costs for employees
  • Company covers 50% of healthcare costs toward dependents
  • Educational assistance towards college classes
  • Costs associated with job related training and certifications are covered
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service