Search Jobs
Software Engineer - Network
Germantown, MD 20876 US
Job Description
- Active contribution in software architecture/design/implementation efforts
- Code, perform unit & integration and performance tests
- Create deployment scripts, support/debug deployment pipeline issues
- Participate in production support (on-call rotation) and in DevOps efforts
- Investigate and resolve technical issues
- Present team’s status/design/issues to a wider audience
- 4+ years of software engineering experience in C, C++ with strong emphasis on software architecture and design
- Experience with network programming and concurrent/multithreaded programming.
- Experience with Bash, Ansible and Python scripting in Linux
- Experience in Networking (TCP/IP, OSPF/BGP), Protocol development and troubleshooting
- Strong oral and written communication skills.
- Knowledge in Jenkins, JIRA, or Git
- Up to 10% of travel.
- Bachelor's degree in relatable field or equivalent years of experience
- Experience with telecom/networking/satellite/wireless communications.
- Experience with Kubernetes, Containers, AWS and/or Google Cloud technologies
- Experience building CI/CD pipeline and automated software deployments.
- Experience working in cloud environment.
- Strong hands-on working knowledge of L2/L3 protocols and L4-L7 applications.
Minimum Education Requirements: Bachelors Degree or equivalent experience
Years of Experience: 4-6 years
Travel: Up to 10%
Citizenship: None
Clearance: None
Does not have to be a US citizen
Does not need Clearance
P-OCE-03