Role: Software EngineerLocation: McLean, VA - OnsiteFull Time PositionJob description:Active projects include working on large-scale attack mitigation and building a full-stack 5G network emulation framework, network architecture, and use-case-based network deployments, as well as developing methods to research and probe VPN connection and assess VPN paths.
Required technical skills:Strong background in software development/engineering
- Python
- C/C
Comfortable in a Linux environment
Work on remote machines (SSH)
- Bash scripting
Bachelor's degree (or relative experience) in Computer Science, Computer Engineering, or a related technical field.
Bonus skills: - Software development with security/cryptography applications and libraries such as OpenSSL
- Working on cloud environments (AWS)
- Containers (Docker)
- Linux networking
Position Description: - Efficiency, security privacy in 5G networks - deploy experimental open-source 5G systems; optimize network deployments to reduce resource utilization while meeting user performance requirements.
- VPNs - design and execute network emulation experiments to form and assess VPN tunnels and paths.