Applied Systems Security Research Scientist

Riverside Research

Lexington (MA)

On-site

USD 95,000 - 200,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Riverside Research in Lexington, MA, is seeking a Computer Scientist focused on systems security research to advance applied work and lead technical efforts across multidisciplinary teams.

The role involves designing secure software, prototyping features for large projects such as Linux, Xen, QEMU, and LLVM, and developing tools using C/C++, Rust, Python, and Assembly. You will mentor colleagues and publish findings with cross-team collaboration.

Qualifications

  • Thesis-based MS with 3+ years of relevant experience, or Ph.D., in Computer Science, Computer Engineering, Electrical Engineering, Cybersecurity, or a related field.
  • Demonstrated research experience through a graduate thesis, publications, or significant applied research projects.
  • Strong systems programming skills with C/C++, Python, and Assembly; knowledge of operating systems, computer architecture, and compilers.
  • Experience contributing to large software projects using modern development practices, including version control, debugging, and build systems.
  • Ability to lead technical efforts by breaking down complex problems, mentoring others, and driving solutions from concept to implementation.
  • Excellent written, verbal, and interpersonal communication skills with the ability to work effectively across technical and non-technical teams.
  • Must be eligible to obtain a Top Secret security clearance.

Responsibilities

  • Design and implement innovative solutions for systems software security challenges.
  • Prototype and evaluate features within large software projects (e.g., Linux, Xen, QEMU, LLVM).
  • Develop tools and research prototypes using C/C++, Rust, Python, Assembly, and related technologies.
  • Lead technical investigations, mentor teammates, and help shape research direction.
  • Author technical proposals, white papers, and publications.
  • Communicate research findings to both technical and non-technical audiences.
  • Collaborate across engineering and research teams to solve complex technical problems.

Skills

C/C++
Python
Assembly
Operating systems
Computer architecture
Compilers
Version control
Debugging

Education

MS in CS/CE/EE or related field
PhD in CS/EE/related field

Tools

Git
Build systems

Job description

Riverside Research in Lexington, MA, is seeking a Computer Scientist focused on systems security research to advance applied work and lead technical efforts across multidisciplinary teams.

The role involves designing secure software, prototyping features for large projects such as Linux, Xen, QEMU, and LLVM, and developing tools using C/C++, Rust, Python, and Assembly. You will mentor colleagues and publish findings with cross-team collaboration.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Systems Security Research Scientist
Lead Systems Security Research Scientist

Riverside Research Institute • Lexington (MA)

On-site
USD 95,000 - 200,000
Cybersecurity Research Scientist, Secure-by-Design Systems
Cybersecurity Research Scientist, Secure-by-Design Systems

Riverside Research Institute • Beavercreek (OH)

On-site
USD 120,000 - 202,000
Computer Scientist – Systems Security Research
Computer Scientist – Systems Security Research

Riverside Research • Lexington (MA)

On-site
USD 95,000 - 200,000
Lead Cybersecurity Scientist - Secure & Resilient Systems
Lead Cybersecurity Scientist - Secure & Resilient Systems

Riverside Research • Beavercreek (OH)

On-site
USD 138,600 - 250,000
Senior Cyber Security Scientist & R&D Leader
Senior Cyber Security Scientist & R&D Leader

Riverside Research • Fair Lakes (VA)

On-site
USD 200,000 - 260,000
Lead Cybersecurity Scientist & R&D Innovator
Lead Cybersecurity Scientist & R&D Innovator

Riverside Research • Fairfax (VA)

On-site
USD 200,000 - 260,000
Formal Methods Research Scientist – Systems Security
Formal Methods Research Scientist – Systems Security

Riverside Research • Lexington (MA)

On-site
USD 60,000 - 115,000
Computer Scientist – Systems Security Research
Computer Scientist – Systems Security Research

Riverside Research Institute • Lexington (MA)

On-site
USD 95,000 - 200,000
Principal Cyber Security Research and Strategy Lead
Principal Cyber Security Research and Strategy Lead

Riverside Research Institute • Fair Oaks (VA)

On-site
USD 200,000 - 260,000
Emerging Open Architecture Cybersecurity Scientist
Emerging Open Architecture Cybersecurity Scientist

Riverside Research • Beavercreek (OH), Northern (KY)

Hybrid
USD 72,000 - 85,000