System Technologies Research (STR) logoSystem Technologies Research (STR) logo

Senior Software Engineer

Hybrid Full-time $134K/yr - $184K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

U. S. Citizenship is requiredBachelor's degree in Computer Science or a related technical field with a minimum of 5 years of professional experience3+ years of experience in programming languages such as C++ or JavaStrong understanding of data structures, algorithms, concurrency, and code optimizationProficiency in Object-Oriented Programming principlesFamiliarity with Agile software development methodologies and tools including JIRA and SonarqubeExperience with test-driven development practicesDemonstrated ability to quickly learn new programming languages, libraries, and technologies

About the job

About Our Team:

At Systems Technology Research (STR), our Analytics Division pioneers innovative technologies to tackle pressing national security challenges through cutting-edge analytics. Our team is a dynamic blend of enthusiastic professionals holding degrees in engineering, computer science, mathematics, physics, and data science. We channel our skill and creativity to transform imaginative concepts into robust solutions that enhance mission success for our clients.

The Collaborative Autonomy and Control (CAC) Group within the Analytics Division is dedicated to developing software systems that address critical challenges in uncrewed system autonomy, multi-agent collaboration, resource management, and control. By leveraging our expertise in machine learning, algorithms, model-predictive control, and software engineering, we create tools that facilitate tactical mission planning, execution, and autonomous reasoning.

Your Role:

As a Lead Software Engineer, you will collaborate closely with a dedicated team to design, develop, implement, and showcase advanced algorithms and software systems. You will provide technical leadership and mentorship throughout the software lifecycle, from initial prototypes to fully integrated systems. Your contributions will encompass a wide array of software tools and applications, including mission planning systems, automated enterprise control processes, unmanned platforms, DevSecOps practices, and CI/CD pipelines. This role is based in Woburn, MA, offering a flexible hybrid work environment; remote work is encouraged when on-site presence is not required.

About System Technologies Research (STR)

Systems Technology Research (STR) is at the forefront of developing advanced analytics solutions for national security. Our Analytics Division is composed of a passionate team of innovators who leverage their diverse expertise to create impactful technologies. Join us in our mission to enhance defense capabilities through sophisticated software systems and cutting-edge research.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.