R&D Software Engineer VMKernel

Global technology leader designing and developing semiconductor and infrastructure software solutions
$127,000 - $225,000
Embedded
Principal Software Engineer
In-Person
5,000+ Employees
12+ years of experience
Enterprise SaaS

Description For R&D Software Engineer VMKernel

VMware by Broadcom is revolutionizing digital business transformation through their ESXi Operating System, which forms the core of VMware Cloud Foundation's virtualization technology. The VMKernel Core team plays a crucial role in designing and implementing the operating system kernel for ESXi, which is widely adopted by major corporations. This Principal Software Engineer position offers an opportunity to work on cutting-edge kernel development, focusing on core subsystems that provide essential functionality across VMware's ecosystem. The role combines deep technical expertise in operating systems, kernel development, and system architecture with the chance to influence the direction of enterprise-class virtualization technology. With a competitive compensation package including comprehensive benefits and equity, this position offers both technical challenges and career growth potential in a leading technology company.

Last updated 18 hours ago

Responsibilities For R&D Software Engineer VMKernel

  • Design and implement kernel locking techniques, filesystems, and various forms of kernel APIs
  • Work with multiple engineering teams to architect, design, implement and deliver new products
  • Take ownership of core kernel infrastructures and lead larger parts of projects
  • Participate in the design and development of novel operating system techniques and algorithms
  • Interface with device drivers, user programs, and other subsystems

Requirements For R&D Software Engineer VMKernel

Linux
  • BS degree in Computer Science or related field and 12+ years of relevant industry experience, or MS degree with 10+ years experience
  • Strong understanding of kernel-level OS architectures (Linux, Unix, Solaris, BSD-like systems, Windows, embedded real-time Operating Systems)
  • 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
  • Excellent analytical, debugging and C programming skills
  • Strong verbal and written communication skills

Benefits For R&D Software Engineer VMKernel

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401(k) with company matching
  • Employee Stock Purchase Program (ESPP)
  • Employee Assistance Program (EAP)
  • Paid holidays
  • Paid sick leave
  • Vacation time
  • Paid Family Leave
  • Annual discretionary bonus
  • Equity awards

Interested in this job?

Jobs Related To VMware by Broadcom R&D Software Engineer VMKernel

Software Architect - PCIe Switch Components

Principal Software Architect position at Broadcom focusing on PCIe Switch Components, requiring 15+ years of experience in embedded systems and architecture design.

Senior CPU Architect

Senior CPU Architect role at Google, leading CPU core design and architecture for next-generation hardware solutions, requiring 8+ years of microprocessor architecture experience.

Full Chip Physical Integration and CAD Engineer, Silicon

Senior hardware engineering role at Google focusing on chip physical integration and CAD engineering for custom silicon solutions.

Senior Lead CPU RTL Engineer

Lead CPU RTL engineering role at Google, developing custom silicon solutions for consumer products with competitive compensation and benefits.

Ride Control - Control Systems Engineer Principal (Design Assurance)

Principal Control Systems Engineer role at Walt Disney Imagineering focusing on ride control systems design assurance and safety standards.