R&D Engineer Software

A global technology leader that designs, develops and supplies semiconductor and infrastructure software solutions.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Enterprise SaaS

Description For R&D Engineer Software

Broadcom is seeking a Senior R&D Software Engineer to join their VMkernel I/O team within the VCF division. This role focuses on the quality engineering aspects of vSphere's emerging I/O and server platform technologies. The position involves working with low-level kernel components and closely collaborating with ecosystem partners for Day 0 solutions. The ideal candidate will have strong expertise in Python development on Linux platforms, with extensive experience in software development and quality engineering. The role requires deep understanding of operating system concepts, including networking/storage stacks, drivers, and hardware interactions. You'll be responsible for designing and implementing test plans, maintaining CI/CD infrastructure, and troubleshooting complex distributed systems. This is an excellent opportunity to work with cutting-edge virtualization technology at a global leader in semiconductor and infrastructure software solutions. The position offers the chance to make significant contributions to high-performance enterprise software systems while working with a talented team of developers and product managers.

Last updated 7 hours ago

Responsibilities For R&D Engineer Software

  • Design, implement and execute test plan against various I/O components (network driver/storage driver/server platform)
  • Analyze feature requirements and create new test cases to validate new features
  • Deploy and maintain CI/CD infrastructure
  • Develop test scenarios by working closely with developers and product managers
  • Find product defect, validate fixes, follow up to closure
  • Analyze and troubleshoot complex issues in distributed systems

Requirements For R&D Engineer Software

Python
Linux
  • Proficient coding skills in Python on Linux platform
  • 6+ years of experience in software development and quality engineering
  • Knowledge of devops tool like Jenkins, github, review board, JIRA, etc.
  • Good understanding of the main operating system concepts: networking/storage stack, drivers, file systems, hardware, CPU, Memory etc.
  • Familiarity with one of the major server virtualization platforms is a plus
  • Strong analytical, diagnostic and problem-solving skills with ability to work independently
  • B.S/M.S degree in Computer Science or equivalent

Interested in this job?

Jobs Related To Broadcom R&D Engineer Software

STA Engineer

Senior STA Engineer position at Broadcom working on ASIC products for data center connectivity solutions

Standard Cell Library Design Engineer

Senior Standard Cell Library Design Engineer position at Broadcom, focusing on Foundation IP development with competitive compensation and benefits.

Sr. Software Engineer

Senior Software Engineer role at Broadcom focusing on VMware Tools development, requiring 12+ years of experience in system software development with C/C++ on Windows and Linux platforms.

Senior Performance Engineer

Senior Performance Engineer role at Broadcom focusing on VCF performance engineering, storage solutions optimization, and cloud infrastructure performance analysis.

Senior Software Engineer - Storage and Data Protection of VMware Cloud Foundation

Senior Software Engineering role at Broadcom focusing on storage and data protection solutions for VMware Cloud Foundation, offering competitive compensation and comprehensive benefits.