×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in San Diego, San Diego County, California, 92189, USA
Listing for: Nathan Kunes Inc (NKI Engineering)
Full Time position
Listed on 2026-02-28
Job specializations:
  • Software Development
    Software Engineer, Senior Developer
Salary/Wage Range or Industry Benchmark: 125000 - 150000 USD Yearly USD 125000.00 150000.00 YEAR
Job Description & How to Apply Below

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.

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 (6+ 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

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.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary