Os Kernel System Software Development Engineer

Broadcom

Promontory B, CA, United States
$141,300 - $226,000; bonus/equity: discretionary a...
C programming skills
Modern microprocessor architectures
Operating systems and kernel internals
The team owns the core CPU, hardware platform, and virtualization for the ESX kernel and hypervisor, engaging directly with silicon partners on new technologies

Job Summary

  • The team owns the core CPU, hardware platform, and virtualization for the ESX kernel and hypervisor, engaging directly with silicon partners on new technologies.
  • In this role, the engineer is expected to successfully work on large systems and hardware enablement projects and collaborate across multiple cross-geo development teams.
  • Broadcom offers a competitive and comprehensive benefits package including medical, dental, vision, 401(K) with company matching, and ESPP.

Matching Summary

The team owns the core CPU, hardware platform, and virtualization for the ESX kernel and hypervisor, engaging directly with silicon partners on new technologies.

Salary

$141,300 - $226,000; Bonus/Equity: Discretionary annual bonus and equity; Benefits: Medical, dental, vision, 401(K) with match, ESPP, EAP, holidays, sick leave, vacation

Skills & Requirements

Must-have

  • C programming skills
  • modern microprocessor architectures
  • operating systems and kernel internals
  • modern computer systems I/O
  • OS/Kernel features development
  • version control and code review

Nice-to-have

  • virtualization platforms familiarity
  • hardware bring-ups experience
  • hardware virtualization technologies
  • kernel performance analysis
  • research mindset

Key Requirements

  • BS degree and 12+ years experience or MS degree and 10+ years experience
  • Excellent C programming skills
  • Solid understanding of modern microprocessor architectures
  • Strong operating systems and kernel internals knowledge
  • Good knowledge of modern computer systems, esp. around I/O
  • Hands on experience in developing OS/Kernel features, device drivers
  • Expertise in version control and collaborative code review tools
  • Ability to understand, create, modify, and troubleshoot build issues
  • Self-starting
  • Strong analytical and debugging skills
  • Excellent oral and written communication skills

Work Rights

Must have legal authorization to work in the US

Tailored Resume

Cover Letter