Windows CNO Developer with Security Clearance
Apply NowCompany: Independent Software
Location: Annapolis Junction, MD 20701
Description:
What you will be doing! As a Window CNO Developer you will join a team of developers working on various Windows capabilities. They will support the group's overall mission to design, develop, test, and maintain CNO capabilities. Requirements: * Experience with C or C++, Python * Understanding of OS Internals (i.e. Windo) * Experience with Vulnerability Research * Experience reading or writing assembly (x86, x64, ARM, PPC, MIPS, SPARC, 68k, or others) * Experience developing embedded systems * Understanding of network protocols (TCP/IP stacks, wire-level protocols, RF communications, BGP, routing protocols, or others). * Understanding of exploit mitigations such as DEP and ASLR * Experience using reverse engineering tools such as IDA Pro, HexRays, Ghidra, Binary Ninja, or objdump. * Experience using debuggers such as gdb, WinDbg, OllyDbg * Experience with BDI/JTAG * Experience with modern C++ development, such as RAII, C++11 and C++14. * Experience building and using tools to find, exploit, and productize vulnerabilities in complex software systems * Experience with technical leadership Experience and Education: Typically requires a University Degree or equivalent experience and minimum 5 years prior relevant experience, or An Advanced Degree in a related field and minimum 3 years' experience ws, Linux, Embedded, etc Clearance Required: Must possess an active TS/SCI with Polygraph security clearance to be considered for this role. Independent Software is an Equal Opportunity Employer EOE, M/F/D/V.