Skip to content

Principal Engineer – Virtual Devices
Company | Broadcom Limited |
---|
Location | Vandenberg AFB, CA, USA |
---|
Salary | $141000 – $225000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Expert or higher |
---|
Requirements
- BSCS with 12+ years experience in OS/kernel development
- Strong C programming language experience
- Must have OS internals experience, e.g., system libraries, file systems, device drivers on Unix, Windows, MacOS, Linux or FreeBSD
- Proficient with network device drivers, Windows/Linux device driver development, TCP/IP internals, socket programming and other networking protocols
- Knowledge of algorithms (understands code efficiency and performance), understand interrupts, multi-threaded programming, and 64-bit programming issues
- Experience with RoCE, infiniband network technology, Ethernet technologies, including switches, adapters, fabric management
- Experience in Open source contribution
- Understanding of security best practices in software development
- Strong debugging and performance analysis skills
- Must have legal authorization to work in the US
Responsibilities
- Design and implement system software for VCF’s virtualization platform
- Responsible for designing, developing and maintaining the virtual platform infrastructure and software that virtualizes devices (RDMA, UEFI, USB, Networking, Storage, TPM and many more) for virtual machines
Preferred Qualifications
- MSCS desirable
- C++ and scripting language experience desirable