More jobs:
Senior Software Engineer
Job in
San Diego, San Diego County, California, 92189, USA
Listed on 2026-02-28
Listing for:
Nathan Kunes Inc (NKI Engineering)
Full Time
position Listed on 2026-02-28
Job specializations:
-
Software Development
Software Engineer, Senior Developer
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-LjbffrPosition 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).
(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:
×