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

  • Apply software engineering principles to build robust and resilient software solutions for critical national security missions.
  • Develop static analysis tools to identify and mitigate software vulnerabilities.
  • Implement and refine fuzzing techniques to discover security weaknesses.
  • Conduct thorough security assessments of operational and soon-to-be operational software systems.
  • Work on engineering solutions for first-of-its-kind technical problems.
  • Contribute to software security efforts across defense, intelligence, and national security applications.

Requirements

  • Ability and willingness to obtain a Top Secret security clearance; U.S. citizenship is required.
  • BS, MS, or PhD in Computer Science or a related field with 5+ years of relevant professional experience.
  • Proficiency in C/C++ and willingness to learn additional languages as needed.
  • Hands-on experience with static analysis tools and techniques.
  • Strong grasp of software engineering principles and practices.
  • Familiarity with assembly language, operating systems internals, and compiler technologies such as GCC and LLVM.
  • Experience with scripting automation tools such as bash and make, and build systems such as LLVM+Clang, GNU Make, CMake, pip, and Gradle.
  • Active Secret or Top Secret security clearance is preferred.
  • Exposure to modern CI/CD and DevOps tools such as GitHub Actions, GitLab CI, or Jenkins is preferred.
  • Experience with dynamic analysis tools such as PIN, DynamoRio, or AFL++, including fuzzing tool development, is preferred.
  • Proficiency in Rust is preferred.
  • Experience with containerization tools such as Docker or Podman is preferred.

Benefits

  • Full-time salary range of $134,000 to $184,000.
  • Opportunity to work on advanced research and development in defense, intelligence, and national security.
  • Collaborative learning environment that supports deep technical understanding.
  • A culture that recognizes employee contributions and achievements.
  • Work that aims to make the world safer through impactful technical missions.
  • Reasonable accommodation support during the employment process.
  • Equal opportunity employer policies.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

GeoSpatial Engineer, DoorDash Labs

DoorDash 10K-50K Air Freight & Logistics

DoorDash Labs is hiring a geospatial software engineer to develop robotics-adjacent mapping and spatial data systems that support fleet operations and mission control tools.

Java Kotlin NumPy Python SQL
33 minutes ago

Senior Software Engineer - .NET Core/AWS

3Pillar Global 1K-5K Internet Software & Services

3Pillar Global is hiring a Senior Software Engineer to develop and guide product solutions for enterprise clients on a remote, full-time team using .NET Core and AWS.

Agile AWS C# Docker Git Java Kubernetes Microservices MongoDB .NET OWASP SQL Server
48 minutes ago

Software Engineer, Platform - Kyiv, Ukraine

Speechify 51-250 Internet Software & Services

Speechify is seeking a backend engineer for its Platform team to build and maintain core services that power its text-to-speech products and enterprise integrations.

AWS Azure Docker GCP Kubernetes Microservices Node.js REST API TypeScript
57 minutes ago

Senior Software Engineer, Core Experiences - Omaha, NE, 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 behind its cross-platform product experience.

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