About the job
Join Our Dynamic Team:
At Systems Technology Research (STR), our Analytics Division is at the forefront of developing cutting-edge technologies to tackle complex national security challenges through innovative analytics. We are a diverse team of dedicated professionals with backgrounds in engineering, computer science, mathematics, physics, and data science, committed to transforming creative concepts into robust solutions that enhance our clients' mission success.
As part of our Collaborative Autonomy and Control (CAC) Group, you will play a pivotal role in developing software systems that address significant challenges in uncrewed system autonomy, multi-agent collaboration, resource management, and control. Utilizing your expertise in machine learning, algorithms, model-predictive control, and software engineering, you will create tools that facilitate tactical mission planning, autonomous reasoning, and more.
Your Role:
In your capacity as a Senior Software Engineer, you will collaborate with a cohesive team to design, develop, implement, and showcase advanced algorithms and software systems. You will provide technical leadership and mentorship across various programs throughout the software lifecycle, from initial prototypes to fully integrated systems. Your contributions will span a wide array of software tools and applications for mission planning systems, automated enterprise control processes, unmanned platforms, DevSecOps, and CI/CD pipelines. This position is based in Arlington, VA, but our flexible hybrid work model allows you to work remotely when not utilizing STR's facilities.

