Broadcom

Software Engineer, VMkernel

Broadcom

full-time

Posted on:

Location Type: Office

Location: California • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $120,000 - $192,000 per year

Job Level

Mid-LevelSenior

Tech Stack

CloudLinuxUnixVMware

About the role

  • Learn the tools and processes necessary to become a successful VMKernel engineer and participate in design and development of novel operating system techniques and algorithms for managing virtual and real hardware
  • Work closely with a technical lead and manager to grow in the position and define career goals
  • Implement advanced kernel-level CPU scheduling-related resource management features focusing on scalability, performance, reliability, and support of new hardware technologies
  • Collaborate with multiple engineering teams to architect, design, implement and deliver new products based on the enterprise-class VMware Cloud Foundation virtualization platform
  • Own parts of CPU Scheduling projects and, with experience, lead larger parts of projects

Requirements

  • BS degree in Computer Science or related field and 8+ years of relevant industry experience
  • MS in Computer Science or related field and 6+ years of relevant industry experience
  • PhD and 3+ years of relevant experience
  • Good understanding of kernel-level CPU and NUMA scheduling
  • Understanding of kernel-level memory management a plus
  • Broad understanding of OS virtualization solutions; experience with ESXi, Hyper-V, KVM, XEN a major plus
  • Strong understanding of kernel-level OS architectures (Linux, Unix, Solaris, BSD-like systems, Windows, embedded real-time OS)
  • Extensive kernel-level development experience and expertise with synchronization in preemptive multi-threaded environments
  • Experience with Intel x86 CPU architecture and Intel based server architecture; AMD experience a plus
  • Excellent analytical, debugging and C programming skills
  • Strong verbal and written communication skills
  • Must have legal authorization to work in the US
Benefits
  • Medical, dental and vision plans
  • 401(K) participation including company matching
  • Employee Stock Purchase Program (ESPP)
  • Employee Assistance Program (EAP)
  • Company paid holidays
  • Paid sick leave and vacation time
  • Paid Family Leave and other leaves of absence
  • Discretionary annual bonus (in accordance with plan documents)
  • Equity awards (in accordance with equity plan documents and agreements)

ATS Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
kernel-level CPU schedulingresource managementOS virtualization solutionsESXiHyper-VKVMXENkernel-level memory managementC programmingsynchronization in preemptive multi-threaded environments
Soft skills
analytical skillsdebugging skillsverbal communicationwritten communication
Sunshine Enterprise USA

Information Systems Architect – Advanced

Sunshine Enterprise USA
Mid · Seniorcontract$75–$80South Carolina · 🇺🇸 United States
Posted: 21 days agoSource: seu-usa.zohorecruit.com
CitrixDNSNode.jsVMware
VPS

IT Helpdesk / Security Analyst

VPS
Mid · Seniorfull-time$65k–$75k / year🇺🇸 United States
Posted: 25 days agoSource: recruiting.paylocity.com
AWSCloudJavaScriptTCP/IP
Checkr, Inc.

Director, Workplace

Checkr, Inc.
Leadfull-time$221k–$260k / yearCalifornia · 🇺🇸 United States
Posted: 8 days agoSource: boards.greenhouse.io
Cloud
Sei Labs

Software Engineer - Frontend, Solidity

Sei Labs
Mid · Seniorfull-time🇺🇸 United States
Posted: 37 days agoSource: jobs.lever.co
AWSCloudJavaScriptNode.jsNoSQLSoliditySQLTerraformTypeScriptWeb3
ePATHUSA, Inc.

Enterprise Architect

ePATHUSA, Inc.
Mid · Seniorpart-time$70–$83🇺🇸 United States
Posted: 39 days agoSource: epathusa.zohorecruit.com
Node.js