R&D Engineer

A global technology leader that designs, develops and supplies semiconductor and infrastructure software solutions.
Colorado Springs, CO, USA
$59,000 - $95,000
Embedded
Entry-Level Software Engineer
In-Person
5,000+ Employees
Enterprise SaaS

Description For R&D Engineer

Broadcom, a leading global technology company specializing in semiconductor and infrastructure software solutions, is seeking an R&D Engineer to join their team in Colorado Springs. This role presents an exciting opportunity to work on cutting-edge network interface technologies and embedded systems.

The position focuses on designing and developing Network Interface Controller (NIC) drivers for high-performance Converged Network Adapters (CNA) across various operating systems. You'll be working with advanced networking technologies including DPDK, Ethernet, TCP/IP, and RoCE, while collaborating closely with firmware and hardware teams.

As an R&D Engineer, you'll be responsible for developing Linux device drivers, troubleshooting complex networking issues, and working on board bring-up activities. The role offers a perfect blend of low-level system programming and high-level network protocol implementation, making it ideal for someone passionate about embedded systems and networking technologies.

The position offers competitive compensation ranging from $59,000 to $95,000 annually, plus additional benefits including medical, dental, and vision insurance, 401(k) with company matching, equity compensation through stock purchase programs, and various other perks. You'll be part of a global technology leader with opportunities for professional growth and development.

This role would be perfect for a recent graduate with a strong foundation in C/C++ programming and Linux systems, or an early-career professional looking to specialize in embedded systems and network driver development. You'll have the opportunity to work with cutting-edge technology while contributing to products that power modern network infrastructure.

The collaborative environment at Broadcom encourages working across teams, providing exposure to various aspects of hardware and software development. You'll interact with product QA, customer support, and OEM customers, helping you develop both technical and professional skills.

Working at Broadcom's Colorado Springs location, you'll be part of a company that values innovation and technical excellence while maintaining a strong commitment to employee development and work-life balance. The company offers comprehensive benefits and maintains an inclusive work environment that welcomes diverse perspectives and backgrounds.

Last updated an hour ago

Responsibilities For R&D Engineer

  • Design and develop NIC (Network Interface Controller) drivers for high performance CNA
  • Design and develop Linux device drivers for multiprotocol network adapters
  • Troubleshoot and fix networking issues across multiple protocols
  • Track industry standards and provide design guidelines for hardware engineers
  • Help product QA with developing test plans
  • Support customer problem resolution
  • Help OEM customers optimize CNA performance
  • Work on board bring up and troubleshoot low level firmware issues
  • Collaborate with firmware and hardware teams

Requirements For R&D Engineer

Linux
  • B.S degree in EE or CE or CS
  • Excellent C or C++ programming skills in embedded system environment
  • Strong in Linux programming, OS Internals, memory management, IPC, thread programming
  • Strong written and verbal communication skills

Benefits For R&D Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401(k) with company matching
  • Employee Stock Purchase Program (ESPP)
  • Employee Assistance Program (EAP)
  • Paid holidays
  • Paid sick leave
  • Vacation time
  • Annual bonus
  • Equity compensation

Interested in this job?

Jobs Related To Broadcom R&D Engineer

R&D Engineer

R&D Engineer position at Broadcom focusing on developing NIC drivers and embedded systems programming.

Embedded Firmware Engineer

Embedded Firmware Engineer position at Broadcom focusing on designing and developing embedded solutions for intelligent storage systems and PCIe switch controllers.

R&D Engineer

R&D Engineer position at Broadcom focusing on developing NIC drivers and embedded systems programming.

Software Engineer

Entry-level C++ Software Engineer position at Rapsodo, developing embedded systems and sports analytics solutions used by professional athletes worldwide.

CPU Design Verification Engineer

Entry-level CPU Design Verification Engineer position at Apple, focusing on hardware verification and testing for CPU design.