Software Engineer Senior

San Jose, California, United States
Oct 12, 2021
,Year,$ LPA
Any
5 Years
Job Description

Broadcom is looking Senior Software Engineer in Bangalore, India.
 

Job Description:

 

Design and develop applications/library for storage and NIC controllers. Modify existing software products to add new functions, adapt to new hardware, improve performance or enhance product usability. Take active part & contribute in all stages of product development from design to development and testing. Complete documentation and procedures for installation and maintenance. Assist training with production of formal training material for sales/marketing/tech support.

 

Required Qualifications/Skills:

     

  • A BE degree with 5+ years of industry software development experience in the Storage Management or NIC domain.
  • Experience in tools and application development
  • Excellent C and C++ development/debug skills
  • Experience in the utilisation of unit test automation framework to improve code coverage, hence quality of the product.
  • Experience in using tools related to memory profilers, debuggers, emulators, static analysis tools, IDEs.
  • Experience in using the tools such as source control system, defect, bug tracking systems.
  • Ability to articulate clearly & communicate effectively both verbal & written.

 

Desired Qualifications/Skills:
 

  • Understanding of SAS/SATA/SCSI/NVMe/L2/PCIe protocols
  • uEFI and pre-boot knowledge