APL is seeking a graduate software engineer to help build software systems addressing complex Navy problems. The role joins a multidisciplinary team that rapidly develops and deploys prototype solutions involving areas such as sensor integration, data fusion, distributed communications, and decentralized processing. Engineers contribute across project activities, including concept development, algorithm design, software implementation, and testing, and may need to learn and use different languages and technologies as tasks require. The position applies modern and proven technologies and software practices to develop innovative, dependable solutions. Work spans multiple projects across the product life cycle and may include real-time tactical systems, system refactoring, and adding new capabilities. The engineer collaborates with users and fellow engineers to understand needs, design and implement software, test solutions, and communicate designs and results in reports, peer reviews, and presentations. Solutions should be testable, extensible, and maintainable.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level