KBR-posted 29 days ago
Intern
Beavercreek Township, OH
5,001-10,000 employees
Professional, Scientific, and Technical Services

As a Reverse Engineer Intern, you will join a dynamic team focused on rapidly characterizing and exploiting low-equity commercial off-the-shelf (COTS) drones. The project centers on dissecting and understanding on-board communications hardware and protocols, supporting the development of electronic support capabilities crucial for modern battlefield network technologies. Your work will directly contribute to research and operational solutions for counter-unmanned aerial systems (CUAS) and autonomous drone activities.

  • Identify the most common components among low-cost drone manufacturers.
  • Characterize the standard architecture of loitering munitions, low-cost ISR drones, and light attack drones.
  • Perform hardware reverse engineering to identify on-board components.
  • Extract system binaries from drone communications devices.
  • Analyze and characterize the communications protocols of on-board mesh communications devices.
  • Develop communications protocol parsers for baseline electronic support capability.
  • Rehost communications binaries in an emulated environment to validate parser functionality.
  • Document findings and present results to technical and non-technical stakeholders.
  • Collaborate with cross-functional teams and contribute to follow-on research and transition to operational use.
  • Pursuing a Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
  • Familiarity with computer architecture, operating systems, and software development principles.
  • Exposure to programming languages such as C/C++, Python, or assembly.
  • Interest in hardware reverse engineering, embedded systems, or communications protocols.
  • Ability to obtain and maintain a government security clearance.
  • Experience with reverse engineering tools (e.g., IDA Pro, Ghidra, Binary Ninja).
  • Coursework or hands-on experience with embedded systems, firmware analysis, or network protocols.
  • Familiarity with debugging tools and techniques.
  • Demonstrated ability to learn new technologies quickly and adapt to a fast-paced environment.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service