Broadcom Logo

Broadcom

R&D Engineer Software

Reposted 15 Days Ago
Be an Early Applicant
Electronics City, Bangalore, Karnataka
Junior
Electronics City, Bangalore, Karnataka
Junior
Design and develop management applications and tools for storage controllers and network interfaces while enhancing existing software and collaborating with cross-functional teams.
The summary above was generated by AI

Please Note:

1. If you are a first time user, please create your candidate login account before you apply for a job. (Click Sign In > Create Account)

2. If you already have a Candidate Account, please Sign-In before you apply.

Job Description:

Design and develop Management Application, Management Library ,Tools development for Storage Controller,Ethernet NIC and PCIe Switch. Analyze requirements and develop innovative, resilient & robust software. Modify existing software products to add new functions, adapt to new hardware, improve performance or enhance product usability. Take active part & contribute in every cycle of product development from planning and 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.

As a Management Application, Library , Tools development Engineer, you will be responsible for designing and development of Library/Tools for the Storage Controller , Ethernet NIC and PCIe Switch. You will work cross functionally with marketing, architects,  silicon development and the QA teams to design, implement, document and deliver high quality software components.

Required Qualifications/Skills:

·      A BE degree with 2+years of industry software development experience in the Storage Management domain.

·       Experience in tools and application/library development

·       Excellent C and C++ development/debug skills

·       Understanding of Ethernet/PCIe/SAS/SATA/SCSI/NVMe protocols

·       Experience in Unit test automation framework to improve code quality 

·       Strong in Linux programming, OS Internals, memory management, IPC, thread programming

·       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:

·       M.S \M.Tech degree in EE or CE or CS

·       uEFI and preboot knowledge

Broadcom is proud to be an equal opportunity employer.  We will consider qualified applicants without regard to race, color, creed, religion, sex, sexual orientation, national origin, citizenship, disability status, medical condition, pregnancy, protected veteran status or any other characteristic protected by federal, state, or local law.  We will also consider qualified applicants with arrest and conviction records consistent with local law.

If you are located outside USA, please be sure to fill out a home address as this will be used for future correspondence.

Top Skills

C
C++
Ethernet
Linux
Nvme
Pcie
SAS
Sata
Scsi

Broadcom Bengaluru, Karnataka, IND Office

Electronics City Phase 1, Doddathoguru, Bengaluru, Karnataka, India, 560100

Similar Jobs

Yesterday
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Robotics • Analytics • Energy
The role involves developing and enhancing software modules, participating in the software lifecycle, and implementing design patterns in web applications with minimal supervision.
Top Skills: .Net.Net CoreAzureBootstrapC#CSSHTMLLinqNunitSQL ServerWcfWebapiWpfXunit
3 Days Ago
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Security • Software
The Senior Software Engineer will develop a strategic Cloud Security product, engaging in all software development phases, conducting research, and integrating cyber security mechanisms.
Top Skills: AWSAws CdkAzureDynamoDBGCPMongoDBMySQLPostgresPython
An Hour Ago
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Big Data • Cloud • Information Technology • Software • Cybersecurity • Data Privacy
The Senior Renewal Sales Specialist manages renewals for existing accounts, ensuring timely completion, negotiating uplifts, and coordinating with teams.
Top Skills: CRM

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account