R&D Engineer-2

A global technology leader that designs, develops and supplies semiconductor and infrastructure software solutions
Colorado Springs, CO, USA
$73,000 - $117,000
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For R&D Engineer-2

Broadcom, a global technology leader in semiconductor and infrastructure software solutions, is seeking an R&D Engineer-2 to join their team in Colorado Springs. This role focuses on developing and maintaining network interface controller drivers for high-performance converged network adapters. The position offers a comprehensive compensation package including a salary range of $73,000-$117,000, plus bonus and equity opportunities.

The ideal candidate will have at least 2 years of experience and strong expertise in embedded systems programming, particularly with C/C++ and Linux. You'll be working on cutting-edge networking technologies, developing drivers for multiprotocol network adapters, and collaborating with cross-functional teams including hardware, firmware, and QA.

This role offers an excellent opportunity to work with advanced networking protocols like DPDK, Ethernet, TCP/IP, and RoCE. You'll be involved in the entire development lifecycle, from design to implementation and troubleshooting. The position comes with competitive benefits including medical, dental, and vision coverage, 401(k) matching, ESPP, and various leave benefits.

Broadcom provides a collaborative environment where you can grow your career while working on challenging technical problems. The company values diversity and maintains an inclusive workplace culture, making it an excellent choice for engineers looking to make an impact in the semiconductor industry.

Last updated 15 days ago

Responsibilities For R&D Engineer-2

  • 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 design engineers
  • Help product QA with developing test plans
  • Help customer support in resolving problems escalated to engineering
  • Help OEM customers extract best performance from the CNAs
  • Work across teams to design, execute, and manage complex functionalities
  • Work on board bring up and troubleshoot low level firmware issues
  • Collaborate with firmware and hardware teams

Requirements For R&D Engineer-2

Linux
  • B.S degree in EE or CE or CS and 2+ years related experience
  • 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-2

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • 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 and vacation time
  • Paid Family Leave
  • Annual discretionary bonus
  • Equity compensation

Interested in this job?

Jobs Related To Broadcom R&D Engineer-2

Equipment Engineer

Equipment Engineer position at Broadcom's semiconductor manufacturing facility, focusing on maintenance and optimization of wafer fab equipment and processes.

ASIC Implementation Engineer

ASIC Implementation Engineer role at Broadcom focusing on physical ASIC design for AI, Machine Learning, Wireless, Networking, Computing, and Storage products.

ASIC Implementation Engineer

ASIC Implementation Engineer role at Broadcom focusing on physical design and implementation of advanced semiconductor solutions.

ASIC Implementation Engineer

ASIC Implementation Engineer role at Broadcom focusing on physical design and implementation of advanced semiconductor solutions for AI, networking, and computing applications.

Memory Circuit Design Engineer

Memory Circuit Design Engineer position at Broadcom focusing on development of memory compilers and custom macros on cutting-edge process technology.