Applied Signal Technology (AST) is seeking a Software Intern to enhance national security by developing, testing, and deploying software applications for advanced U.S. Government communication systems, focusing on integration, maintenance, and debugging.
Requirements
- Experience with C, C++, Java, or Python
- Experience with data structures, object-oriented principles, and algorithms
- Experience with Unix/Linux and related utilities
- Experience with Qt or other application frameworks
- Experience with web development technologies/toolkits such as Javascript (Node.js, D3.js), PHP, HTML5, CSS, Angular, or Google Web Toolkit (GWT)
- Experience and/or coursework in Databases, Networks, Machine Learning
- Knowledge of network and communication protocols
Responsibilities
- You will apply your C++ software development experience to design, implement, integrate, and test embedded software applications to be deployed to advanced systems that process modern communications for the U.S. Government, detection, identification, direction finding, geolocation, and collection of modern wireless communication signals and radars.
- You will be responsible for integration and maintenance of a product, including debugging issues to root causes.
- You will put into practice your solid understanding of concepts related to software architecture and design, and agile programming practices including continuous integration and automated build and test practices.
Other
- U.S. citizenship is required, as only U.S. citizens are authorized to access information under this program/contract.
- student must be pursuing a Bachelor's or advanced degree in an applicable discipline.
- This position is full-time, Monday-Friday, and will run May/June to September; it is only eligible for current students with a graduation date past December 2025.