Software Engineer R&D

Broadcom is a global technology leader that designs, develops and supplies a broad range of semiconductor and infrastructure software solutions.
Backend
Mid-Level Software Engineer
In-Person
5+ years of experience
Enterprise SaaS

Description For Software Engineer R&D

Broadcom, a leader in cloud infrastructure, data center networking, and security, is seeking a Software Engineer R&D to join their vSAN team in the Storage and Data Protection Group. This role offers an exciting opportunity to work on innovative solutions in network security and distributed systems.

As a Software Engineer R&D, you'll be part of a fast-paced, agile team focused on ease of deployment and solving key customer data storage challenges. Your primary responsibilities will include designing and developing key components of the vSAN ESA Data Path, collaborating with other engineers to solve complex problems, and contributing to high-impact software solutions.

The ideal candidate will have a Bachelor's or Master's degree in Computer Science or a related field, with at least 5 years of experience. Strong skills in C/C++, Linux-based systems, and distributed systems are essential. Knowledge of Go is a plus. You should be a self-starter who thrives in a fast-paced environment, with excellent collaboration skills and a "Team First" mentality.

This role offers the chance to work on cutting-edge technology in a company at the forefront of cloud infrastructure and data center solutions. You'll have the opportunity to make significant contributions to a product with substantial market impact while working with a talented team of engineers and researchers.

Join Broadcom and be part of shaping the future of data storage and distributed systems technology. Apply now to contribute to innovative solutions that empower customers from software-defined data centers to mobile edge computing.

Last updated 6 months ago

Responsibilities For Software Engineer R&D

  • Design, develop and contribute to key components of vSAN ESA Data Path
  • Collaborate effectively with other engineers and researchers to solve complex problems
  • Deliver product features in a highly scalable distributed data storage product (vSAN ESA)
  • Participate in all phases of the software development cycle as part of an agile team
  • Collaborate with the team to deliver high quality code with tests in place to prevent any regressions
  • Lead and participate in code reviews
  • Write design specifications and document your work

Requirements For Software Engineer R&D

Linux
Go
  • Bachelor's or Master's in Computer Science & Engineering with minimum of 5+ years of experience
  • Solid knowledge of OOP concepts, object/data modeling, and data structures
  • Deep working knowledge/expertise in C/C++
  • Deep working knowledge in multithreading, IPC, socket, signals etc programming
  • Expertise in Linux based systems and system level programming experience
  • Strong collaboration skills with a 'Team First' mentality
  • Technical engineering excellence, innovation in everything you do
  • Growth mindset in tackling problems and creating great solutions

Interested in this job?

Jobs Related To Broadcom Software Engineer R&D

R&D Software Engineer

DB Software Engineer position at Broadcom's vCenter Core team, focusing on PostgreSQL database development and optimization for cloud computing infrastructure.

Design Support Engineer

Design Support Engineer role at Broadcom managing foundry interfaces and product tape-outs, offering $91k-$146k salary with comprehensive benefits.

DCIM Equipment Engineer

DCIM Equipment Engineer position at Broadcom focusing on semiconductor manufacturing equipment maintenance and optimization with competitive salary and benefits.

Applications Developer

Applications Developer position at Broadcom focusing on storage networking solutions and enterprise-class storage connectivity development.

Technical Support Engineer

Technical Support Engineer position at Broadcom focusing on Brocade SAN infrastructure support, offering competitive salary and benefits with remote work options.