SIGN IN
Senior Cyber Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

STR · 16 hours ago

Senior Cyber Software Engineer

STR is a technology company specializing in advanced research and development for defense, intelligence, and national security. They are seeking a Senior Cyber Software Engineer to enhance the security and resiliency of national defense software systems through the development of robust software solutions and security assessments.
Artificial Intelligence (AI)Machine Learning
check
Growth Opportunities
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

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

Qualification

C/C++Static analysis toolsSoftware engineering principlesFuzzing techniquesScripting automation toolsAssembly languageCompiler technologiesRustDynamic analysis toolsContainerization

Required

This position requires the ability and willingness to obtain a Top Secret security clearance, for which U.S. citizenship is needed by U.S. Government
BS, MS, or PhD in Computer Science, or related field with 5+ years of relevant professional experience
Proficiency in C/C++ and enthusiasm for picking up additional languages as needed
Hands-on experience with static analysis tools and techniques
Strong grasp 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, calling conventions), and compiler technologies (e.g., GCC, LLVM)
Experience with scripting automation tools (e.g. bash, make) and build systems (e.g., LLVM+Clang, GNU Make, CMake, pip, Gradle)

Preferred

Active Secret or Top Secret security clearance
Exposure to modern CI/CD and DevOps Tools (e.g., Github Actions, GitlabCI, Jenkins)
Experience with dynamic analysis tools (e.g., PIN, DynamoRio, AFL++), including development of fuzzing tools
Proficiency in Rust
Experience with containerization (e.g., Docker, Podman)

Company

STR

twittertwittertwitter
company-logo
STR is built on people & technology platforms tackling tough problems in cybersecurity, distributed sensing & artificial.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Matthew Turek
Chief Scientist, Intelligence Division
linkedin
Company data provided by crunchbase