STR’s Intelligence Division researches, develops, and transitions advanced analytics and machine-learning solutions for challenging national-security problems. Its multidisciplinary team applies expertise in engineering, computer science, mathematics, and data science to mission-critical work involving data analysis, deep learning, and statistical methods across networking, communications, social media, text, time series, geospatial, and imagery data. The team develops capabilities for U.S. Government analysts operating in environments with constraints not typically encountered in commercial settings. As a Software Engineer, you will develop, integrate, test, and maintain software supporting advanced analytics, machine learning, and intelligence workflows. Working with a multidisciplinary team, you will turn defined requirements and technical designs into reliable, maintainable, mission-relevant software. You will contribute throughout the development lifecycle, including implementation, debugging, testing, documentation, integration, and operational support. The role offers opportunities to deepen technical expertise 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 areas of work include cyber; next-generation sensors, radar, sonar, communications, and electronic warfare; and artificial intelligence algorithms and analytics. STR describes its workplace as a collaborative learning environment that supports deep technical understanding and recognizes team members’ contributions and achievements. The position requires obtaining a national security clearance and satisfying 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