About the job
About Our Team:
At Systems Technology Research (STR), our Analytics & C2 (AC2) Division is dedicated to pioneering groundbreaking technologies that address complex national security challenges through advanced analytics. Our dynamic team is composed of enthusiastic professionals with backgrounds in engineering, computer science, mathematics, physics, and data science. We leverage our collective expertise and creativity to transform innovative concepts into tangible solutions that enhance the mission success of our clients.
The Collaborative Autonomy and Control (CAC) Group within the AC2 Division focuses on developing software systems that tackle vital challenges in uncrewed system autonomy, multi-agent collaboration, resource management, and control. Utilizing our deep knowledge in machine learning, algorithms, model-predictive control, and software development, we create tools that facilitate tactical mission planning, execution, autonomous reasoning, and beyond.
Your Role:
As a Principal Software Engineer, you will collaborate with a close-knit team to design, develop, implement, integrate, test, and demonstrate advanced algorithms and software systems for autonomous platforms. You will provide technical leadership and mentorship across various programs, guiding projects throughout the software and system development lifecycle, from initial prototypes to fully integrated systems. Your contributions will encompass a diverse array of software tools and applications for mission planning systems, automated control processes, unmanned platforms, DevSecOps, and CI/CD pipelines. This position is located in Woburn, MA, or Arlington, VA, and offers the flexibility of STR’s hybrid work environment, enabling remote work when in-person attendance is not required.
