What you will be doing!
As a Windows CNO (Computer Network Operations) Developer Level 3 you join a team of engineers responsible for designing developing testing and maintaining Windows CNO capabilities to support our customers mission requirements.
Job Description / Requirements:
- Experience with designing and writing code in C along with Python
- Experience reading or writing assembly (x86 x64 ARM PPC MIPS SPAC or others)
- Experience with debuggers such as WinDbg
- Experience with reverse engineering tools such as IDA Pro HexRays Ghidra Binary Ninja or objdump
- Understanding of Windows internals
- Understanding of network protocols and sockets OS internals standard CNO techniques exploitation mitigations such as DEP and ASLR and modern software engineering concepts
- Experience with project management best practices such as Scrum and Kanban methodologies and
- Experience with version control systems (e.g. Git) and understanding basic configuration management principles.
Education and Experience: - A Bachelors degree and four 4 years of experience or a minimum of eight 8 years of experience in a relevant field.
- At least six 6 years of experience programming in Assembly C C Java Perl and/or Python.
- A minimum of four 4 years of experience with programming Computer Network Operations (CNO) tools and techniques.
- At least two 2 years of experience programming CNO tools for the U.S. Government.
- A minimum of two 2 years of experience developing packetlevel programs.
- At least two 2 years of experience in network sockets programming.
Clearance Required:Must possess an active TS/SCI with Full Scope Polygraph security clearance to be considered for this role.
Independent Software is an Equal Opportunity Employer EOE M/F/D/V.
Required Experience:
Manager