Senior Software Engineer

1 month, 4 weeks 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

  • Work with scientists and engineers to design and implement algorithmic solutions for national security problems.
  • Enhance the software architecture needed to run advanced algorithms on real-time hardware.
  • Develop engineer-facing tools and processes that support long-term software development.
  • Implement and test real-time applications using open architecture software principles.
  • Integrate mature hardware systems into working software solutions.
  • Collaborate with subject matter experts across STR to incorporate advanced algorithms as needed.
  • Work with test leads to support verification across modeling and simulation and live test environments.
  • Leverage Live-Virtual-Constructive infrastructure for system testing.
  • Support and brief customers throughout the program lifecycle.

Requirements

  • BS with 5+ years of experience or MS with 3+ years of experience in Computer Science, Computer Engineering, Applied Mathematics, Electrical Engineering, or a related field.
  • Strong object-oriented programming skills in modern C++.
  • Proficiency in test-driven development and CI/CD practices.
  • Experience with cross-platform development on Windows, Linux, and iOS.
  • Experience with version control workflows.
  • Proficiency in MATLAB and/or Python.
  • Ability to obtain a security clearance, which requires U.S. citizenship.
  • Self-motivated with the ability to excel under limited guidance.
  • Active Secret or Top Secret security clearance preferred.
  • 2+ years of experience with open architecture systems such as OMS/UCI and A-GRA preferred.
  • Experience with radar or EO/IR systems preferred.
  • Familiarity with real-time algorithm optimization, especially for radar or remote sensing applications, preferred.
  • Experience with software quality tools such as static/dynamic analysis and automated testing frameworks preferred.

Benefits

  • Full-time salary range of $139,000 to $180,000.
  • Collaborative learning environment that supports deep technical understanding.
  • Opportunity to work on challenging advanced research and development programs in national security.
  • Work that contributes to defense, intelligence, and mission-focused technology development.
  • A company culture that values employee contributions and achievements.
  • Reasonable accommodation available during the employment 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
9 hours, 35 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
9 hours, 35 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
9 hours, 50 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, 5 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