Security Infrastructure Engineer

2 Years ago • All levels • Cyber Security

Job Summary

Job Description

We are seeking a Security Infrastructure Engineer to evolve the RISC-V ecosystem and build secure-by-design RISC-V based systems. The security team is responsible for defining external and internal interfaces for secure provisioning and trusted computing base (TCB) updates of SOC and platforms. This role involves building security infrastructure services to support secure device provisioning and lifecycle management for the SOC-Integrated Root of Trust (RoT) and managing trusted platform elements. We are looking for individuals at multiple levels, including technical leads, developers, and operators, with experience in this area. The team is committed to open source software and hardware.
Must have:
  • Design, develop, deploy security infrastructure services
  • Design APIs, protocols, services for asset management
  • Develop key generation/management policies
  • Interface with manufacturing for provisioning
  • Lead SW teams for service components/SDKs
  • Operate security infrastructure services
  • Full stack development with fault-tolerant systems
  • HSM integration and coding
  • Experience with remote systems and ATE integration
  • Operational experience with HSM, code-signing, access control
  • Understand security flows and crypto primitives
  • VPN, SSL, secure connection experience
  • Proficiency in C/C++/Java or Python
  • Technical degree (PhD, Master's, or Bachelor's)
Good to have:
  • Experience with software deployment via containers (K8s)
  • Experience with RISC-V, OpenTitan, or Caliptra

Job Details

We are working on software, firmware and hardware to evolve the RISC-V ecosystem and build secure-by-design RISC-V based systems.

The security team has the charter to define external and internal interfaces for secure provisioning and trusted computing base (TCB) updates of our SOC and platforms. As part of our work on foundational security and to enable Trusted Execution Environments for RISC-V based platforms, we are building the security infrastructure services necessary to support secure device provisioning and lifecycle management for the SOC-Integrated Root of Trust (RoT), and manage the trusted elements of the platform. 

Positions are open for full-time roles at multiple levels in this area, including, for a technical lead capable of designing the overall set of services and developing and deploying the first prototypes, as well as developers and operators who have experience in this area. The team is expected to grow over time to increase development and operational capacity in a scalable manner.

We are big proponents of open source software and open hardware and contribute back improvements to all the great projects we use.

Responsibilities

    • Design, develop, and deploy security infrastructure services for key management, manufacturing provisioning, certificate authority, and code signing
    • Design and develop APIs, protocols and services for enumeration, configuration and management of platform assets
    • Develop policies and procedures associated with key generation/management
    • Interface with manufacturing partners to install, troubleshoot and debug security provisioning aspects.
    • Interface and lead SW teams to build the components required for hosting the services along with any SDKs required for partners.
    • Day-to-day operations of security infrastructure services

Requirements

    • Full stack developer with fault-tolerant systems experience and security background
    • Hardware security module (HSM) appliance integration and coding for code signing services, secure payload decryption, certificate signing, device ID generation, etc.
    • Experience with integrating remote systems with automatic test equipment (ATE)
    • Operational experience in deploying and maintaining an HSM, code-signing, access control management, web services deployment, software upgrades, CI/CD flows
    • Understanding of security flows, key generation, secure key delivery, access control tokens, key cards, n of m quorums, and other secure processes
    • Understanding of crypto primitives such as keys, signatures, certificates, etc.
    • VPN, SSL, secure connection experience (programming and configuration)
    • Proficiency programming in C/C++/Java or equivalent UI capable language and/or programming in Python or equivalent scripting language
    • Experience with software deployment via containers (K8s) a plus
    • Experience with RISC-V, OpenTitan, or Caliptra a plus

Education and Experience

    • PhD, Master’s Degree or Bachelor’s Degree in technical subject area.

Similar Jobs

NVIDIA - Manager, Developer Technology, Data Compression

NVIDIA

United States (Hybrid)
4 Months ago
Qualcomm - Senior Engineer - Fingerprint SW

Qualcomm

Hyderabad, Telangana, India (On-Site)
1 Month ago
Warner Bros Discovery - Lead Player Programmer

Warner Bros Discovery

London, England, United Kingdom (Hybrid)
1 Month ago
Qualcomm - Cloud Machine Learning LLM Serving Engineer

Qualcomm

Bengaluru, Karnataka, India (On-Site)
4 Weeks ago
Cadence - IT- Staff Software Security Engineer

Cadence

Noida, Uttar Pradesh, India (On-Site)
1 Month ago
Any Desk - Network Security Engineer

Any Desk

Tampa, Florida, United States (Hybrid)
1 Month ago
Ion - Reporter – Cybersecurity Law Report

Ion

New York, United States (On-Site)
4 Months ago
Qualcomm - Senior Staff Security Infrastructure Software Engineer

Qualcomm

Iași, Iași County, Romania (On-Site)
1 Month ago
Valeo - Senior Cybersecurity Engineer

Valeo

Troy, Michigan, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Moving Walls India - QA Test Lead

Moving Walls India

Chennai, Tamil Nadu, India (On-Site)
3 Years ago
NVIDIA - Senior Math Libraries Engineers - Python APIs

NVIDIA

Remote, Oregon, United States (Remote)
4 Months ago
Intel  - 3D and Ray Tracing Architect

Intel

Folsom, California, United States (On-Site)
1 Week ago
Salesforce - Full-Stack Software Engineer – Senior/Lead/Principal

Salesforce

San Francisco, California, United States (On-Site)
8 Months ago
31st Union - Senior Technical UI Artist

31st Union

San Mateo, California, United States (On-Site)
1 Month ago
Capgemini - Risk & Finance Cloud Consultant

Capgemini

Pune, Maharashtra, India (On-Site)
1 Month ago
ZeniMax Media - Programmeur.se de jeu senior / Senior Gameplay Programmer

ZeniMax Media

Montreal, Quebec, Canada (On-Site)
9 Months ago
bytedance - Senior Software Engineer - Compute Infrastructure (Orchestration & Scheduling)

bytedance

Seattle, Washington, United States (On-Site)
2 Months ago
Epic Games - Senior Gameplay Systems Programmer, Unreal Engine

Epic Games

Vancouver, British Columbia, Canada (On-Site)
4 Months ago
Qualcomm - FAE (m/f/d) Software application

Qualcomm

Munich, Bavaria, Germany (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Santa Clara, California, United States

Hawkeye Innovations - Sports Systems Technician, B1G Replay (CHI)

Hawkeye Innovations

Rosemont, Illinois, United States (On-Site)
3 Months ago
Fashionphile - Client Services Specialist

Fashionphile

Lehi, Utah, United States (On-Site)
1 Month ago
FICO - Lead Business Operations Analyst

FICO

United States (Remote)
1 Month ago
Unbroken Studios - Steward

Unbroken Studios

Aspen, Colorado, United States (On-Site)
1 Week ago
Star schema - Customer Service Representative

Star schema

Brookhaven, Pennsylvania, United States (On-Site)
1 Week ago
FORTUNE - Product Designer

FORTUNE

New York, New York, United States (On-Site)
2 Months ago
NC America llc - Mobile Senior QA Tester

NC America llc

Irvine, California, United States (On-Site)
2 Months ago
Vercel - Software Engineer, CDN Security

Vercel

San Francisco, California, United States (Hybrid)
1 Month ago
Ansys - Principal Software Engineer - User Interface

Ansys

Exton, Pennsylvania, United States (On-Site)
1 Month ago
bytedance - Hardware Interaction Industrial Designer

bytedance

San Jose, California, United States (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Cyber Security Jobs

Techland - Security Analyst

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
1 Month ago
Axel springer - Security Engineer

Axel springer

Berlin, Berlin, Germany (On-Site)
2 Weeks ago
Forescout Technologies  Inc  - Security Analyst

Forescout Technologies Inc

United States (On-Site)
1 Month ago
Any Desk - Network Security Engineer

Any Desk

Tampa, Florida, United States (Hybrid)
1 Month ago
binance - Software Engineer - Blockchain Security

binance

Taipei City, Taiwan (Remote)
11 Months ago
Rippling - Senior Software Engineer - Security and Compliance

Rippling

Seattle, Washington, United States (On-Site)
1 Week ago
Netflix - Security Engineer L5, Incident Response

Netflix

Warsaw, Masovian Voivodeship, Poland (On-Site)
4 Months ago
seedify - Cyber Security Specialist

seedify

(On-Site)
1 Year ago
PwC - ETIC, Cybersecurity Graduate Program

PwC

Cairo, Cairo Governorate, Egypt (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (Hybrid)

Hsinchu, Hsinchu City, Taiwan (Hybrid)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (Hybrid)

Hsinchu, Hsinchu City, Taiwan (On-Site)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by rivos

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug