Autonomy Software Engineer

2 months ago
Full-time
Senior
Software Development
STR

STR

STR is a technology company dedicated to solving emerging national security challenges by developing and applying cutting-edge technology. They focus on cybersecurity, analytics, sensing, and systems to make society safer. As an employee-owned company,...

Aerospace & Defense
251-1K
Founded 2010

Description

  • Develop code to integrate mature hardware systems and advanced algorithms into mission systems.
  • Work with test leads to validate systems using modeling, simulation, live testing, and Live-Virtual-Constructive infrastructure.
  • Lead small teams implementing and testing real-time applications using open architecture software principles.
  • Implement real-time systems in Modern C++ from verified algorithms developed in higher-level languages such as MATLAB.
  • Support customer discussions to clarify requirements and inform product development.
  • Collaborate with subject matter experts across STR to apply advanced algorithms where needed.
  • Develop robust fielded solutions that can serve as a foundation for future programs.
  • Help take integrated autonomy and mission systems through test and demonstration.

Requirements

  • Minimum of 2 years of relevant experience with a PhD, 5 years with an MS, or 7 years with a BS.
  • Strong proficiency in modern C++ development, including multi-threaded applications.
  • Experience with test-driven development and CI/CD practices.
  • Familiarity with cross-platform development on Windows, Linux, and iOS.
  • Experience with version control workflows.
  • Experience with hardware/software integration.
  • Ability to obtain and maintain a Secret security clearance; U.S. citizenship is required.
  • Self-motivated and able to excel with limited guidance.
  • 5+ years of C++ programming experience with open architecture systems (preferred).
  • Experience with safety-critical software architectures (preferred).
  • Experience with real-time software development and algorithm optimization (preferred).
  • Familiarity with network protocols and debugging (preferred).
  • Familiarity with open standards such as OMS/UCI and A-GRA (preferred).
  • Experience with software quality tools, including static/dynamic analysis and automated testing frameworks (preferred).
  • Active Secret or Top Secret security clearance (preferred).

Benefits

  • Full-time salary range of $174,000 to $225,000.
  • Opportunity to work on advanced defense, intelligence, and national security research and development.
  • Collaborative learning environment that supports deep technical understanding.
  • Work on challenging problems with meaningful mission impact.
  • Equal opportunity employer with reasonable accommodation support during the hiring process.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Development Engineer

Esri 1K-5K Internet Software & Services

Esri is hiring a software testing professional to help build, automate, and maintain integration and regression test frameworks for AI, GIS, and web-based software solutions.

CI/CD Java Jenkins JUnit Python Selenium
10 hours, 18 minutes ago

Senior Software Engineer

Cordial 51-250 Media

Cordial is hiring a Senior Software Engineer to lead development of scalable, high-performance systems for its marketing platform and guide engineering direction across the product.

System Design
10 hours, 18 minutes ago

Software Development Engineer

Esri 1K-5K Internet Software & Services

Esri is hiring a software engineer to help build and enhance ArcGIS Online and Enterprise, delivering scalable geospatial and analytics products across cloud and on-premises environments.

Java Microservices Python
10 hours, 33 minutes ago

Conversational AI Application Developer (English and Spanish speaker)

Omilia 251-1K IT Services

Omilia is hiring a fully remote Conversational AI application developer to join its Solution Delivery team and build production-grade voice and chat solutions for enterprise customers across Europe.

CI/CD Generative AI Git Java JavaScript Machine Learning NLP REST API
10 hours, 48 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers