Linux/Windows Device Driver Developer - Brocade - Bangalore


Job Description

Group  HBA Team:-
Brocade server connectivity solutions provide enterprise-class SAN and LAN connectivity for servers. The Brocade 1860 Fabric Adapter delivers Brocade virtual Fabric Link (vFLink) I/O virtualization technology to extend Fibre Channel and Ethernet fabric services to the application level in virtualized environments. Brocade also offers 4 and 8 Gbps Host Bus Adapters (HBAs) and 10 GbE Converged Network Adapters (CNAs) for tower, rack, and blade servers.
While legacy HBA providers focus on simple connectivity, the Brocade HBAs leverage five generations of Application-Specific Integrated Circuit (ASIC) design. The current ASIC is an evolution of the industry-leading Brocade Fibre Channel switching ASIC. It leverages the same technology and features that make Brocade the market leader in storage networking, including frame-based trunking for additional performance and availability, and Virtual Channels (VCs) for Quality of Service (QoS) and isolation.
Desired Skills & Experience

Job Description:  
As part of Brocade's software team, you will play an active role in the development and delivery of high-performance storage solutions for Windows and Linux based operating systems on the newest and greatest networking technology. Actively participate in architecture, design and development of device drivers for our new products. The successful candidate will bring a strong background in device driver software. Responsibilities include developing the device driver software along with software requirements, detailed design, coding, unit test, and executing successful software system integration. The candidate will follow a formal software development process towards the successful completion of the project
Desired Skills & Experience:
Responsibilities:
• As a key contributor in Storage Device Driver Development responsible for developing and maintenance of device drivers.
• Responsible for working with other developers in the area of Storage driver development.
Requirements:
• Hands on experience in Linuxor Windows device drivers.
. Should have good experience in either of Windows kernel internals or Linux Kernel internals, ability to debug panics and do coding at low level.
• Be able to do coding in C/Assembly.
• Must have worked with embedded software components such as device drivers and kernel modules.
• Must have strong experience in low-level system software concepts including interrupt handling, multi-tasking, and multi-processor systems, cache coherency.
• Should be conversant with embedded software development tools, debuggers, ICE, JTAG debuggers, protocol analyzers and traffic generators.
• Should have worked in all aspect of complete product cycle development including specification, architecture, design, implementation, debugging, testing, and release support.
Qualifications:
• Bachelor’s or Master’s in EE or CS with emphasis in networking
• Experience in Windows or Linux  systems software, SCSI and Fibre channel protocols, embedded operating systems or firmware development
Desirable:
• Specific experience with SCSI and Fibre channel drivers is desirable.
• Previous Firmware/SOC development experience is a plus

Education: BS/BE/BTECH/ME/MTech in CS/EE/ECE is required
Experience: 7 - 12 years Comfortable with technical and business English usage ( documents reading, e-mails, conference calls )
Apply Now - Resume or CV with Job Post Title
Email: jobs@aarenconsultants.in

Popular posts from this blog

Director Operations Migration Warner Bros. Discovery Hyderabad

CPS Project Director Coca-Cola Company Pune

Director Architecture Fidelity Investments Bengaluru