Applied Signal Technology (AST) is seeking engineers 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 C++ in a Linux environment
- Experience with one or more scripting languages, Python, Linux script, bash
- Experience with Object Oriented Design and Development
- Software development experience (i.e. internship, co-op, or other work or academic project experience)
- Experience with Qt
- Experience with User Interface development
- Experience with Angular web GUI development
- Experience with Multithreading
- Embedded SW Design Experience
- Experience in integrating software with hardware
- Experience with Configuration Management tools, such as git
Responsibilities
- Work on complex technical problems while participating on collaborative, cross-disciplined integrated product teams
- Work will be performed with guidance of a product lead and team members who will assist in establishing an approach, perform code review and support in testing
- Contribute to the build, test, and delivery of a set of software applications to be deployed to advanced systems that process modern communications for the U.S. Government
- Collaborate productively and professionally in a team-based development environment using disciplined engineering processes
- Develop code with the larger end product and customers in mind
- Exposure to large code bases and toolsets like Jira, Confluence, Git, and Docker
- Participate in the full lifecycle of product development, from architecture and design, through integration, test, and field support
Other
- U.S. citizenship is required, as only U.S. citizens are authorized to access information under this program/contract
- Requires a High School Diploma or equivalent and student must be pursuing a Bachelor’s or advanced degree in an applicable discipline
- Ability to work in a team environment and individually
- Ability to collaborate productively and professionally in a team-based development environment
- Must be able to obtain a security clearance (not required at time of application)