
R&D Software Engineer – Virtual Devices
Broadcom
full-time
Posted on:
Location Type: Office
Location: Promontory • California • 🇺🇸 United States
Visit company websiteSalary
💰 $193,800 - $310,000 per year
Job Level
SeniorLead
Tech Stack
Open Source
About the role
- Drive innovations, design, development, and maintenance of software that virtualizes devices for virtual machines
- Get up to speed on the different virtual devices supported
- Lead design discussions and implement system software for VCF's virtualization platform
Requirements
- BSCS with 20+ years experience in OS/kernel development
- MSCS + 15 years desirable
- Strong C programming language experience
- C++ and scripting language experience desirable
- Must have OS internals experience
- Proficient with network device drivers
- Proficient with different storage protocols
- Knowledge of algorithms and understands code efficiency and performance
- 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
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
- Vacation time
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C programmingC++scripting languagesOS/kernel developmentnetwork device driversstorage protocolsalgorithmsdebuggingperformance analysissecurity best practices
Certifications
BSCSMSCS