Software Application Researcher
Confirmed live in the last 24 hours
NetSage

11-50 employees

Cybersecurity services and training for US Government
Company Overview
NetSage Corporation stands out as a dedicated provider of cyber services to the US Federal Government, employing a team of experienced professionals, including Veterans and former Government Civilians. The company's core competencies in Cyber Engineering and Development, Cyber Technical Analysis, Cyber Threat Intelligence Analysis, Cyber Training, and Cyber Vulnerability Research, demonstrate a comprehensive approach to cybersecurity. With a commitment to adapt to the ever-changing cyber landscape, NetSage values its employees and prioritizes customer missions, making it a dynamic and rewarding workplace.
Cybersecurity
Growth & Insights
Headcount

6 month growth

5%

1 year growth

32%

2 year growth

27%
Locations
Annapolis Junction, MD, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Python
Java
Linux/Unix
CategoriesNew
Software Engineering
Requirements
  • TS/SCI with polygraph security clearance
  • Six (6) years of experience performing software development using object-oriented programming languages in a commercial, Government, or academic setting; or four (4) years of academic experience developing with object-oriented programming languages
  • At least four (4) years of experience developing Windows applications using Visual Studio or .NET environment; or at least four (4) years of experience developing Unix applications using make files or comparable build environment
  • Experience developing complex programs using, C, C#, C++, Java, or other comparable languages
  • Demonstrable understanding of any major Operating System (OS) Internals
  • Experience reading and writing in Assembly
  • Extensive experience with debuggers
  • Experience with dynamic and static binary analysis, fuzzing techniques, and source code auditing
  • Strong C, Python, and ASM development experience
  • Demonstrated ability to self-drive research tasking
  • Motivated to learn complex systems
Responsibilities
  • Identify flaws in software
  • Document research in a detailed manner
  • Follow best practices in software research
  • Demonstrate ability to control the flaws discovered