Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

STR Logo

Senior Cyber Software Engineer

STR

Salary not specified
Sep 22, 2025
Woburn, MA, US
Apply Now

STR is looking to hire a Senior Cyber Software Engineer to develop tools and techniques to enhance the security and resiliency of national defense software systems.

Requirements

  • Strong background in C/C++ and ability to rapidly pick up other languages
  • Experience with static analysis tools and techniques
  • Solid understanding of software engineering principles and practices
  • Ability to develop engineering solutions to first-of-its-kind problems
  • Familiarity with assembly language, operating systems internals (memory/process/thread management), threading, compiler technologies (e.g., GCC, LLVM)
  • Experience with software scripting and build automation tools (e.g. bash, make)
  • Experience with build tools and dependency management (e.g., LLVM+Clang, GNU Make/CMake/pip/Gradle/Cargo)

Responsibilities

  • Apply software engineering principles to develop robust and resilient software solutions for critical national security missions
  • Develop static analysis tools to identify and mitigate vulnerabilities in software systems
  • Implement and refine fuzzing techniques to discover potential security weaknesses
  • Conduct thorough security assessments to ensure the integrity and security of operational (or soon-to-be operational) software systems

Other

  • This position requires an Active Secret security clearance
  • BS, MS, or PhD in Computer Science, or related field with 5+ years of relevant professional experience
  • U.S. citizenship is needed by U.S. Government.
  • General understanding of reverse engineering fundamentals: memory layout, calling conventions, etc.