Applied Signal Technology (AST) is seeking a Principal Software Engineer to strengthen our nation and improve the security of our world by providing trusted strategic and tactical SIGINT solutions that secure the interests of the U.S. and its partners.
Requirements
- Experience developing in modern programming languages (e.g. C++) in a Linux environment
- Good working knowledge of data structures and how to efficiently use them to solve problems
- Experience with one or more scripting languages (e.g. Python)
- Experience working with containerized software and associated tools (Kubernetes, Helm, Podman)
- Experience with Multithreading
- Experience with network protocols such as TCP/IP
- Experience with Qt
Responsibilities
- Developing in modern programming languages (e.g. C++) in a Linux environment
- Working with containerized software and associated tools (Kubernetes, Helm, Podman)
- Experience with one or more scripting languages (e.g. Python)
- Experience with data structures and how to efficiently use them to solve problems
- Experience with network protocols such as TCP/IP
- Experience with Qt
- Experience with User Interface development
Other
- U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance
- The ability to obtain and maintain a U.S. government issued security clearance is required
- Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 8 years of prior relevant experience
- Active and transferable U.S. government issued Top Secret SCI (TS/SCI) security clearance with Poly
- Three weeks of vacation for newly hired employees