Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Broadcom Principal Software Engineer ESXi CPU & Server Platform 
United States, California, Palo Alto 
756356232

Yesterday

Requirements:

  • BS degree in Computer Science or related field and 12+ years of relevant industry experience OR MS degree in Computer Science or related field and 10+ years of relevant industry experience.

  • Excellent C programming skills and scripting languages such as Python, Shell scripting automation.

  • Solid understanding of modern microprocessor architectures (multiprocessor programming, cache architecture, barriers etc.).

  • Experience with hardware bring-ups: CPU, boot loaders, chipset, SMP/NUMA, interrupt controller, SMMUs, PCIe quirks.

  • Strong operating systems and kernel internals knowledge such as Linux/BSDs/Windows NT.

  • Good knowledge of modern computer systems, esp. around I/O - x86 PC or ServerReady Arm. (PCI, ACPI, IOMMUs, DMA, UEFI, etc.).

  • Familiarity with system and workload performance analysis and optimization.

  • Expertise in version control and collaborative code review tools such as git, gerrit, perforce.

  • Ability to understand, create, modify, and troubleshoot build issues, makefiles, linux shell scripts and automation.

  • Self-starting – you will be frequently working outside your or your teammate’s comfort zones.

  • Strong analytical and debugging skills.

  • Excellent oral and written communication skills.Must have legal authorization to work in the US


Compensation and Benefits

The annual base salary range for this position is141,000 - $225,000.

This position is also eligible for a discretionary annual bonus in accordance with relevant plan documents, and equity in accordance with equity plan documents and equity award agreements.