Platform Security Hardware Intern

17 Minutes ago • All levels
Cyber Security

Job Description

Rivos is seeking a Platform Security Hardware Intern to define, design, and verify security functions in hardware. Responsibilities include RTL design, microarchitecture definition, and security verification using formal and non-formal methods. Candidates should have experience with RTL design/verification tools, System Verilog, and FPGA tools, along with strong problem-solving and communication skills. This role is for students typically enrolled in a Masters/Ph.D. program in CS/CE/EE.
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:
  • Define architecture/microarchitecture and implement security functions in RTL.
  • Perform hardware design security verification using formal and non-formal methods.
  • Possess excellent problem-solving, written, and verbal communication skills.
  • Be highly self-motivated and 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
fpga
rust

Responsibilities:

  • Architecture/microarchitecture definition, RTL Design/implementation of security functions
  • Hardware design security verification using formal and non-formal methods.

Requirements:

  • RTL design and / or verification tools, flows and methods
  • Familiarity with tools to prove security properties of a system or find vulnerabilities
  • Familiarity with System verilog, FPGA tools
  • 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 Hardware 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 💛💙