Applied Signal Technology (AST) is seeking a Software Engineer II 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 working both in a team environment and individually
- Experience with network protocols such as TCP/IP
Responsibilities
- Participate in the requirements, design, development and testing of software to include development of new work products or enhancement of existing applications and systems
- Design, code, test, integrate, and document software solutions
- Participate in internal review of software components and systems
- Collaborate with project managers and other professionals within Engineering
- Follow established development practices and processes to maintain the configuration management of software products
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 2 years of prior relevant experience
- Active and transferable U.S. government issued Top Secret SCI (TS/SCI) security clearance with Poly
- Must be willing to work onsite at the Salt Lake City, UT location