Talent.com
Principal Software Engineer

Principal Software Engineer

Nathan Kunes IncSan Diego, CA, US
6 days ago
Job type
  • Full-time
Job description

Job Description

Job Description

Exciting opportunity to work on next generation encryption devices!

NKI is looking for a full-time Senior Software Engineer to help aid in next generation of encryption testing tools for the U.S. Navy. This is a 100% on-site position, and will be at the customers location at NIWC Pacific.

Salary : 112k-132k plus benefits

Responsibilities include :

  • Design and architecture of the Navy's next gen test tool for the NSA High Assurance IP Encryptor (HAIPE) family of secure IP networking devices
  • Participate in coding reviews, architecture reviews
  • Create documentation as required

Required Experience :

  • Extensive experience programming in Python (8+ years)
  • Expertise in Linux Systems and Virtual Machines
  • Expertise in Network Software Engineering
  • IETF RFCs and associated networking specifications

  • Layer 2 / 3 / 4 protocol-level analysis and development
  • In-depth understanding of IPv4 & IPv6
  • Low-level Linux TCP / UDP / TLS / raw socket programming & analysis
  • IPsec, cryptographic primitives & mechanisms
  • Routing protocols
  • RESTCONF & YANG models
  • Education :

  • B.S. degree Computer Science, Computer Engineering, Information Systems, or equivalent experience
  • Clearance :

  • A Must - United States Citizenship and ability to maintain a US DoD clearance
  • Nathan Kunes Incorporated (NKI) has been in business since 1998 and specializes in providing Software, System and Information Assurance engineering services to the DoD and Intelligence Community Agencies.

    Position includes an exceptional benefits package including medical, dental, 401k, bonus pool participation and educational training opportunities.

    Create a job alert for this search

    Principal Software Engineer • San Diego, CA, US