Senior Software Engineer

1 hour, 8 minutes 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

  • Translate system and software requirements into designs that align with architectural and open architecture constraints.
  • Design, implement, and test robust C++ software for mission-critical, real-time systems with high reliability and availability requirements.
  • Develop test frameworks to verify software correctness and performance.
  • Use and help improve DevSecOps development practices.
  • Participate in peer reviews of requirements, architecture, software implementations, and test plans.
  • Document software designs and interfaces.
  • Develop analysis tools to support software development and validation.
  • Perform root cause analysis of software defects and implement corrections.

Requirements

  • Ability to obtain a Top Secret security clearance; U.S. citizenship is required.
  • Bachelor’s degree in Computer Science or a related technical field.
  • At least 5 years of relevant experience.
  • Expertise in C++14 and software engineering techniques including multi-threading, memory management, and performance optimization.
  • Experience integrating with larger software systems, including unit and system-level testing.
  • Familiarity with GitLab, CI/CD tools, automated testing frameworks, and code quality tools.
  • Ability to adapt to new programming languages, third-party software frameworks, and innovative technologies.
  • Active security clearance is preferred.
  • Familiarity with signal processing or mathematical modeling is preferred.
  • Experience with GPU software development is preferred.
  • Experience with RDMA is preferred.
  • Experience with C++17 and newer is preferred.
  • Familiarity with radar concepts is preferred.
  • Familiarity with integrated software and hardware systems that interact with the physical world is preferred.
  • Experience translating MATLAB algorithms into efficient C++ code is preferred.
  • Advanced degree in Computer Science, Information Technology, or a related technical field is preferred.
  • Understanding of automation frameworks and tools for repetitive tasks and complex workflows is preferred.
  • Domain expertise in electronic warfare, antenna apertures, sensor resource management, large-scale platform test systems, cyber physical systems, or open system architectures is preferred.

Benefits

  • Full-time salary range of $134,000 to $184,000.
  • Work on advanced research and development programs in defense, intelligence, and national security.
  • Collaborative learning environment that supports deep technical understanding.
  • Opportunity to work on challenging, high-impact technology development.
  • Locations near Boston, Arlington, Dayton, Melbourne, and Carlsbad.
  • Equal opportunity employer with reasonable accommodation support for applicants.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer, Platform - Denver, CO, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Platform backend engineer to build and maintain the core APIs and services that power its text-to-speech products and enterprise integrations.

AWS Azure Docker GCP Kubernetes Microservices Node.js TypeScript
8 minutes ago

Software Engineer, iOS Core Product - Anchorage, AK, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior iOS Engineer to help scale and evolve its consumer text-to-speech iOS app for a rapidly growing global user base.

CI/CD Git Swift SwiftUI
8 minutes ago

Software Engineer, iOS Core Product - Toronto, Canada

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior iOS Engineer to help scale its text-to-speech iOS app, improve the existing architecture, and shape product decisions for a rapidly growing global user base.

CI/CD Git Swift SwiftUI
8 minutes ago

Senior Software Engineer, Core Experiences - Ithaca, NY, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior Software Engineer for its Core Experiences Team to build the foundational services and SDKs that power its cross-platform audio information product.

GCP Java Kotlin
8 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