Security Infrastructure Engineer

Rivos is developing secure-by-design RISC-V based systems and evolving the RISC-V ecosystem.
Security
Senior Software Engineer
Hybrid
5+ years of experience

Description For Security Infrastructure Engineer

Rivos is seeking a Security Infrastructure Engineer to join their team working on software, firmware, and hardware 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 their SOC and platforms. They are building security infrastructure services to support secure device provisioning and lifecycle management for the SOC-Integrated Root of Trust (RoT), and manage trusted elements of the platform.

The role involves designing, developing, and deploying security infrastructure services for key management, manufacturing provisioning, certificate authority, and code signing. The ideal candidate will be a full stack developer with fault-tolerant systems experience and a strong security background. They should have experience with hardware security modules (HSM), integrating remote systems with automatic test equipment (ATE), and operational experience in deploying and maintaining security infrastructure.

Rivos is a proponent of open source software and open hardware, contributing improvements to projects they use. This position offers the opportunity to work on cutting-edge RISC-V technology and contribute to the development of secure computing platforms. The role requires a blend of technical expertise in security, software development, and systems integration, making it an exciting opportunity for those passionate about secure computing and emerging technologies.

Last updated 7 months ago

Responsibilities For Security Infrastructure Engineer

  • 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 For Security Infrastructure Engineer

Java
Python
Kubernetes
  • 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
  • PhD, Master's Degree or Bachelor's Degree in technical subject area

Interested in this job?

Jobs Related To Rivos Security Infrastructure Engineer

Senior Application Security Engineer

Senior Application Security Engineer role at Axon, focusing on security automation, vulnerability management, and developer enablement with competitive compensation and benefits.

Senior Application Security Engineer

Senior Application Security Engineer role at Axon, focusing on security automation, vulnerability management, and developer enablement with competitive compensation and benefits.

Senior Application Engineer, Security

Senior Application Security Engineer role at Airbnb, focusing on platform security, threat modeling, and secure development practices with remote work options.

Senior PKI Engineer

Senior PKI Engineer role at Auria, focusing on cybersecurity and PKI solutions for space and defense programs, offering competitive salary and comprehensive benefits.

C004117 Cyber Security Technical Engineer (NS)

Senior Cyber Security Technical Engineer position at EMW, Inc. requiring NATO SECRET clearance, focusing on security architecture and cybersecurity planning in The Hague.