STR

Autonomy Algorithms Lead Software Engineer

STR
Apply
8 days ago
Arlington, VA, USAStaff+

Base Salary

$173k - $216k/yr

Responsibilities

  • Design, develop, implement, integrate, test, and demonstrate advanced algorithms and software systems for autonomous platforms.
  • Build software tools and applications for mission planning, automated control, unmanned platforms, DevSecOps, and CI/CD pipelines.
  • Provide technical leadership and mentoring throughout the software and system development lifecycle.
  • Lead and manage engineering teams of five or more through task definition, delegation, development, and maintenance.
  • Design software and system architectures and collaborate with internal leadership, external customers, and research scientists.
  • Drive code review, unit testing, test coverage, static analysis, and other software quality practices.

Requirements

  • Active Top Secret clearance with SCI eligibility and U.S. citizenship eligibility requirements.
  • Bachelor’s degree in Computer Science or a related technical field.
  • At least 7 years of professional experience.
  • At least 5 years of experience with C++ or Java.
  • Full-stack development experience with a strong focus on backend algorithmic development.
  • Understanding of data structures, algorithms, concurrency, and backend executable optimization.
  • Experience developing, implementing, integrating, and testing autonomy algorithms and software.
  • Experience translating complex mathematical algorithmic concepts into software applications.
  • Experience leading modest-sized engineering teams and leading system or software architecture design.
  • Experience with object-oriented programming, Agile lifecycle tools, and test-driven development.
  • Preferred qualifications include an MS or PhD, reinforcement learning, agentic AI, embedded and physical-device programming, multi-agent coordination of UxVs, MAVLINK, ROS, TAK, DevSecOps and CI/CD toolchains, constraint satisfaction algorithms, knowledge representation, ontologies, and Python.

Benefits

  • Flexible hybrid work arrangement in Woburn, MA, or Arlington, VA, with remote work allowed when STR facility access is not required.
  • Full-time position with opportunities to work on advanced national security, autonomy, analytics, and defense research and development.
  • Collaborative learning environment supporting deep technical understanding and recognition of employee contributions.

Tech Stack

Categories

Robotics
STR

About STR

1,001-5,000 employees
Contact me