Applied Signal Technology (AST) is seeking a Principal Software Engineer to develop and enhance software for SIGINT solutions that secure U.S. interests and improve global security. The role involves addressing complex problems in high-capacity broadband communications, signal processing, tactical SIGINT, and wireless communications.
Requirements
- Experience developing in C++ in a Linux environment
- Experience with one or more scripting languages, Python, Linux script, bash
- Experience with Object Oriented Design and Development
- Experience with Multithreading
- Experience with Qt
- Experience with User Interface development
- Experience with Angular web GUI development
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
- Active and transferable U.S. government issued security clearance is required prior to start date.
- U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance
- TS/SCI without Polygraph
- 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