Senior Software Engineer, Core Virtualization Security

Google
US - Washington - Seattle
View Company Profile / << Go Back

  • Job Type: Full time
  • 4 days ago

Job Description

Design and develop security hardening measures for the virtual machine monitor and virtualization nodes, and evolve the core VMM through low-level systems engineering. Provide technical leadership for major initiatives, collaborate across Google Cloud and Compute Engine teams, and resolve production issues while improving quality and reducing operational toil.

Requirements: Requires a bachelor’s degree or equivalent practical experience, at least five years of software development experience, three years testing, maintaining, or launching software products, and one year of software design and architecture experience. Candidates need Linux kernel programming, device bring-up, BSP, KVM, virtualization, operating systems, and security experience; preferred qualifications include a postgraduate degree, technical leadership, systems engineering, security architecture expertise, and strong C/C++, Python, or Rust skills.

Key Skills: Software Development, Linux Kernel Programming, Device Bring-Up, Board Support Packages, Kernel-Based Virtual Machine, Virtual Machine Monitors, Operating Systems, Security Analysis, Threat Modeling, Systems Engineering, Security Architecture, Memory Safety, Privilege Reduction, C/C++, Python, Rust

Benefits: Health Insurance, Dental Insurance, Vision Insurance, Life Insurance, Disability Insurance, 401(k) With Company Match, Paid Vacation, Paid Sick Time, Maternity Leave, Baby Bonding Leave, Paid Holidays, Equity, Bonus




Fast Track Upload