STR’s Intelligence Division researches, develops, and transitions advanced analytics and machine-learning solutions for challenging national-security problems. Its engineers and researchers apply expertise in engineering, computer science, mathematics, and data science to mission-critical challenges involving data analysis, deep learning, and statistical methods across networking, communications, social media, text, time series, geospatial, and imagery data. U.S. Government analysts use STR’s tools and technologies to extract, enrich, and act on intelligence information worldwide. As a Software Engineer, you will develop, integrate, test, and maintain software supporting advanced analytics, machine learning, and intelligence workflows. You will work with a multidisciplinary team to turn defined requirements and technical designs into reliable, maintainable, mission-relevant capabilities. You will contribute throughout the development lifecycle, including implementation, debugging, testing, documentation, integration, and operational support, with opportunities to develop technical depth and independently own well-defined components within larger systems. STR is a growing technology company specializing in advanced research and development for defense, intelligence, and national security. Its work includes cyber; next-generation sensors, radar, sonar, communications, and electronic warfare; and artificial intelligence algorithms and analytics. STR describes its environment as collaborative and learning-oriented, supporting deep technical understanding and recognizing team members’ contributions and achievements. Positions require employees to obtain national security clearances and satisfy applicable export-control and other legal requirements.
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