O

Oracle

Builds databases, business apps and cloud services

Lead Principal Security Engineer

Hardware Systems IntegrationConfirmed live in the last 24 hours
Full-timeSwitzerlandNo salary listedIn-person

About the Job

Requirements

  • Bachelor's degree in Electrical Engineering, Computer Science, or a related field, or equivalent experience.
  • 10+ years of experience in hardware security architecture, engineering, validation, planning, or a related area.
  • Demonstrated competency in hardware and firmware with a focus on security.
  • Competency with computer architecture.
  • Subject matter expertise in two or more of the following areas: Root of Trust (TCG SRTM, DRTM); x86 (Intel, AMD), ARM server platform architecture, UEFI; GPU platforms, rackscale systems, clustering; Baseboard Management Controllers; SmartNICs (DPUs); storage devices.
  • Knowledge of security concepts and standards associated with attestation (e.g., SPDM), cryptography, Secure Boot, and DICE.
  • Ability to work with common programming languages, including C, C++, Java, Python, Ruby, Go, and Rust.
  • Ability to read and review complex hardware system or platform-level schematics for security concerns.
  • Experience with reversing tools and ability to reverse engineer.
  • Extensive research or experience with multiple classes of security bugs.
  • Experience specifying and/or designing hardware security features.

Responsibilities

  • Define hardware security requirements that enable OCI's security posture and align with business needs and technology trends.
  • Provide independent design consulting for complex compute systems, balancing business objectives and security risks to implement hardware security team requirements, features needed to achieve the security bar, and operations such as provisioning, reuse, and decommissioning in line with the security posture.
  • Conduct hands-on security assessments of complex compute systems to ensure they meet requirements, and adversarial assessments to ensure they cannot be compromised.
  • Break down complex systems for analysis, assign parts to other team members, and collaborate to synthesize inputs into a holistic assessment contextualized to cloud environments.
  • Understand business objectives and requirements, assess risk from findings and threat models, and identify appropriate risk-mitigation controls.
  • Work across teams to ensure requirements, findings, and recommendations are implemented in line with expected outcomes.
  • Communicate risks and mitigation options to senior leadership while balancing security, technology, and business goals.
  • Identify security and process improvement opportunities and drive them across the organization.
  • Advance industry security knowledge through individual research contributions.
  • Follow developments and trends in the area of subject matter expertise and educate the business and security organization about them.
  • Mentor junior engineers.

Desired Qualifications

  • Ability to read and understand x86 and/or ARM assembly language.
  • Knowledge of vendor-specific Trusted Execution Environment (TEE) technologies such as Intel SGX.
  • Familiarity with common embedded communications interfaces, including SPI, I2C, and RS232-style serial.
  • Knowledge of host and network virtualization technologies and how to use them securely.
  • Knowledge of enterprise and/or datacenter networking architecture.
  • Experience operating in a large-scale DevOps or CI/CD environment.
  • Ability to write clear and concise product security requirements.
  • Ability to assess risk from findings and threat models and identify appropriate risk-mitigation controls.
  • Ability to work effectively individually or collaboratively with internal and external organizations and individuals.
  • Significant experience working effectively in a large, distributed company.
  • Organizational, verbal, and written communication skills.
  • Experience conducting training, thought leadership, conference talks, or publications.

About the Company

Oracle

Builds databases, business apps and cloud services

Oracle builds databases, business applications, and cloud infrastructure for companies and public-sector organizations. Oracle Database stores and processes business data, while Oracle Cloud Infrastructure provides computing, storage, and networking for applications and AI workloads. Fusion Cloud Applications support finance, human resources, supply chains, and customer service, helping businesses manage everyday operations and reporting. Customers pay for cloud subscriptions and usage, software licenses, support, hardware, and consulting, with deployment options in Oracle's cloud or their own data centers. Oracle was founded in 1977 and is headquartered in Austin, Texas.

Company size
10,001+
Company stage
IPO
Headquarters
Austin, TX
Founded
1977

Recently Posted Jobs

Explore more opportunities at Oracle

See more jobs