companySystems Technology Research logo

Senior Software Engineer - Remote

Remote Full-time $140K/yr - $170K/yr

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


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

Qualifications: Bachelor's or Master's Degree in Computer Science or a related software development field, or equivalent experience. 3-5+ years of relevant experience (BS degree), or 1-2+ years (MS). Proficient in Java and its ecosystem, including object-oriented programming (OOP) principles. Proven experience in writing maintainable, well-documented code and APIs. Hands-on experience with Linux and container-based software (e.g., Docker). U. S. citizen with the ability to obtain a Top Secret security clearance.

About the job

Systems Technology Research (STR) addresses national security challenges with advanced technology. Within STR, the Analytics and Command & Control (AC2) Division brings together experts from engineering, computer science, mathematics, physics, and data science. This group transforms innovative concepts into solutions that help achieve mission goals.

The Decision Systems Group, part of AC2, focuses on algorithms and tools that strengthen trust in AI and enhance human decision-making. Their work includes mission planning, modeling and simulation, AI decision support, and related fields. Projects range from trusted AI and Command & Control (C2) to graph-based reasoning, autonomous systems, and human-machine interfaces.

  • Simulation platforms for training and testing AI autonomy solutions
  • Workflow optimization using evolutionary algorithms for resilience
  • Assessing reliability and responsibility in autonomous systems
  • Domain-specific language models to evaluate scientific claims

Role overview

The Senior Software Engineer (Remote) designs and develops adaptable software, collaborating with cross-functional teams to address critical client needs. The initial assignment centers on integrating and testing a mature mission planning solution as it transitions to active users. Future projects will align with both individual interests and the division’s expanding research and development portfolio.

Work location and travel

This is a remote position. Teams are based in Woburn, MA, and Arlington, VA, and STR offers a flexible hybrid work environment. Occasional travel may be required, up to 20% of the time.

About Systems Technology Research

Systems Technology Research (STR) is at the forefront of addressing national security challenges through innovative technology solutions. Our Analytics and Command & Control Division is committed to excellence in engineering and scientific research, delivering transformational results for our clients.

Similar jobs

Tailoring 0 resumes

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