Senior Software Engineer

1 hour, 1 minute 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 comply with architectural and open architecture constraints.
  • Implement 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 the program.
  • Perform root cause analysis of software defects and implement fixes.

Requirements

  • 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.
  • Ability to obtain a Top Secret security clearance, which requires U.S. citizenship.
  • Preferred: active security clearance.
  • Preferred: familiarity with signal processing or mathematical modeling.
  • Preferred: experience with GPU software development.
  • Preferred: experience with RDMA.
  • Preferred: experience with C++17 and beyond.
  • Preferred: familiarity with radar concepts and integrated systems that combine software and hardware to interact with the physical world.
  • Preferred: experience developing, optimizing, and translating MATLAB algorithms into efficient C++ code.
  • Preferred: an advanced degree in Computer Science, Information Technology, or a related technical field.
  • Preferred: familiarity with automation frameworks and tools used to streamline repetitive tasks and manage complex workflows.
  • Preferred: domain expertise in electronic warfare, antenna apertures, sensor resource management, large-scale platform test systems, cyber physical systems, or open system architectures.

Benefits

  • Full-time salary range of $134,000 to $184,000.
  • Opportunity to work on advanced research and development for defense, intelligence, and national security.
  • Collaborative learning environment that supports deep technical understanding.
  • Work on challenging problems with the chance to push the envelope of technology.
  • Locations near Boston, MA; Arlington, VA; Dayton, OH; Melbourne, FL; and Carlsbad, CA.
  • 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 Engineer, iOS Core Product - Brighton, United Kingdom

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior iOS Engineer to help scale and evolve its distributed iOS product used by millions of people to convert reading into audio.

CI/CD Git Swift SwiftUI
1 minute ago

Senior Software Engineer, Core Experiences - Berkeley, CA, 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 product experience.

GCP Java Kotlin
1 minute ago

Senior Software Engineer, Windows/Desktop Applications - Fremont, CA, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Windows Desktop Engineer to build and evolve its accessibility-focused Windows app experience for a global text-to-speech platform used by millions.

C# C++ CI/CD .NET
1 minute ago

Software Engineer, iOS Core Product - Ottawa, Canada

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior iOS Engineer to help scale its text-to-speech iOS app, contribute to product direction, and ship features for a large global user base in a fully distributed environment.

CI/CD Git Swift SwiftUI
1 minute 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