Systemstechnologyresearch

Senior Cyber Software Engineer

Woburn, MA. Posted 8 days ago

The role

The Senior Cyber Software Engineer will develop software and technical capabilities to improve the security and resiliency of national defense systems. The role involves hardening codebases, conducting security assessments, and developing tools to identify and remediate vulnerabilities.

What you will do

  • Apply advanced software engineering principles to develop robust software solutions for national security missions
  • Perform comprehensive security assessments on operational software and mission-critical systems
  • Identify, validate, and remediate vulnerabilities
  • Design, build, and execute novel fuzzing campaigns to uncover security weaknesses
  • Develop static and dynamic analysis tools to detect, report, and remediate vulnerabilities
  • Communicate technical findings, risk, and remediation recommendations to engineering and customer stakeholders

Required qualifications

  • Active Secret or Top Secret security clearance
  • US citizenship
  • Bachelors degree in Computer Science, or related field with a minimum 5 years of relevant professional experience (MS plus 3 years experience or PhD may be considered)
  • Strong proficiency in C or C++
  • Strong systems programming foundation, including familiarity with OS internals, ABI/calling conventions, memory and process management, and assembly-level debugging
  • Experience working with compiler and build toolchains such as LLVM/Clang, GCC, and CMake

Nice to have

  • Experience with dynamic analysis and fuzzing tools, such as PIN, DynamoRio, and AFL++
  • Proficiency in Rust
  • Experience with container and virtualization technologies, such as Docker and QEMU
  • Familiarity with reverse engineering and binary analysis using tools such as Ghidra, IDA Pro, Binary Ninja, or objdump

About the company

STR is a technology company specializing in advanced research and development for defense, intelligence, and national security. They focus on cyber, sensors, radar, sonar, communications, electronic warfare, and artificial intelligence algorithms.

Senior Cyber Software Engineer at Systemstechnologyresearch | JobZoey