Platform Security Software Intern

17 Minutes ago • All levels
Cyber Security

Job Description

Rivos is seeking a Platform Security Software Intern to design and develop security extensions for system software components like Linux kernel, KVM, and firmware. The role involves creating software for testing and fuzzing via emulation or simulation platforms, focusing on both positive and negative outcomes. Candidates should possess strong software security expertise in open-source environments and relevant compiler/toolchain experience with a security focus, along with excellent problem-solving and communication skills.
Good To Have:
  • Familiarity with mapping security primitives to low-level hardware interfaces, and impact on hardware-software codesign
  • Familiarity with (RISC-V) assembly/C/C++/Rust
Must Have:
  • Design of security extensions to system software components like Linux kernel, KVM and firmware.
  • Developing software to aid in testing, fuzzing via emulation or simulation platforms with focus on positive and negative outcomes
  • Software security expertise in open source software
  • Relevant compiler or toolchain experience with security focus
  • Familiarity with fuzzing harnesses to test system software for robustness and exploitability.
  • Excellent skills in problem solving, written and verbal communication
  • Highly self-motivated and able to work well in a team under aggressive schedules

Add these skills to join the top 1% applicants for this job

cpp
talent-acquisition
game-texts
linux
rust
kvm

Responsibilities:

  • Design of security extensions to system software components like Linux kernel, KVM and firmware.
  • Developing software to aid in testing, fuzzing via emulation or simulation platforms with focus on positive and negative outcomes

Requirements:

  • Software security expertise in open source software
  • Relevant compiler or toolchain experience with security focus
  • Familiarity with fuzzing harnesses to test system software for robustness and exploitability.
  • Familiarity with mapping security primitives to low-level hardware interfaces, and impact on hardware-software codesign is a plus
  • Familiarity with (RISC-V) assembly/C/C++/Rust is a plus
  • Excellent skills in problem solving, written and verbal communication
  • Highly self-motivated and able to work well in a team under aggressive schedules

Education:

  • Typically enrolled in a Masters/Ph.D. program in CS/CE/EE

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Set alerts for more jobs like Platform Security Software Intern
Set alerts for new jobs by rivos
Set alerts for new Cyber Security jobs in United States
Set alerts for new jobs in United States
Set alerts for Cyber Security (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙