STR's Analytics C2 Division develops novel technologies to solve challenging national security problems through advanced analytics. The Collaborative Autonomy and Controls (CAC) Group is focused on collaborative autonomy for multi-agent reconnaissance systems operating in multiple domains, building tools for mission planning, autonomous systems reasoning, and tracking of illicit activities.
Requirements
- Proficient in Java and the Spring Cloud Framework for enterprise microservices
- Experience with collaborative development using version control systems (e.g., Git)
- Experience with cloud-native development, including microservice architecture, RESTful APIs, containerized deployments (Docker), container orchestration (Kubernetes, Helm charts), and modern DevOps practices such as CI/CD pipelines (GitLab)
- Strong foundational knowledge of data structures, algorithms, concurrency in distributed systems, and code optimization techniques
- Proficient in using the Linux command-line environment for debugging, scripting, and system-level operations
- Proven expertise in validating and testing complex, mission-critical systems
- Python fluency for developing robust test and automation pipelines, test frameworks, automation, and RESTful service testing
Responsibilities
- design, develop, and test advanced algorithms and intelligent software systems
- providing technical leadership and mentoring
- contributing across the software lifecycle from concept to deployed systems
- developing scalable, adaptable tools that support mission planning, multi-agent coordination, intelligent resource allocation, and efficient tasking for complex sensing systems
- developing robust test and automation pipelines, test frameworks, automation, and RESTful service testing
Other
- Active (or recent) security clearance, for which U.S. citizenship is needed by U.S. Government
- Strong desire for active Top Secret clearance
- Bachelor’s degree in Computer Science, Engineering, or a related technical field with 5+ years of experience in software development
- Familiarity with Agile software methodologies and team collaboration tools (e.g., JIRA, Confluence)
- Active Top Secret Clearance