Job Description:

The Opportunity

Marvell is a global leader in semiconductor technology offering value-based solutions for customers across different verticals such as storage, processing, networking, security and connectivity. As part of its connectivity group, the Server Connectivity Business Unit (SCBU) is a technology innovator in high-performance server and storage-networking connectivity, building solutions based on networking technologies that include Fibre Channel (FC), iSCSI, Fibre Channel over Ethernet (FCoE) and Ethernet, that are optimized for today’s demanding data centers. Our leadership in product design and maturity in our software stack make us the top choice of leading OEMs and channel partners worldwide to address I/O requirements for virtualized, converged, and cloud environments, both on industry leading storage protocols such as SCSI/FCP as well as rapidly growing protocols such as NVMe.
We have an immediate need for a Software Development Engineer in SCBU’s Linux Storage Device Driver team. This position will be at our Pune, India development center.
Description
– In this position, you will be responsible for design, implementation and maintenance of Linux device drivers for the high performance Fibre Channel adapters, supporting both FCP and NVMe protocols
– Participate in all phases of development and support including architecture, requirements, design, coding, unit testing, benchmarking and support.
– Work closely with the Hardware, Firmware, and internal test teams on resolving issues during unit and integration testing.
– Contribute meaningfully to the Linux upstream community and OS distro vendors (such as RedHat and SUSE)
– Ensure that our solutions meet our OEM qualification criteria.
– Provide necessary support with customers using our solutions.
– Availability to co-ordinate with team members at different geographical locations.
– Be available to work at a customer’s site if needed.
– Occasional business related travel to other geographical locations to participate in architecture, design and requirement discussions .
Qualification
– Bachelor’s or Master’s degree in Computer Engineering, Computer Science or related engineering field
– 4-8 years of kernel mode device driver experience on operating system platforms, preferably Linux.
– Strong experience of kernel internals and storage stack, preferably Linux.
– Strong knowledge of SCSI and Fibre Channel storage protocols. Knowledge of NVMe protocol would be an advantage.
– Experience in troubleshooting OS and device driver problems with effective usage of various tools.
– Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to a variety of audiences.
– Ability to work independently with minimal guidance
– Ability to grasp new requirements and solutions based on customer/industry needs
– Work cohesively in team environment and with geographically disperse teams.
The Perks
With competitive compensation and great benefits, you will enjoy our workstyle within an incredible culture. We’ll give you all the tools you need to succeed so you can grow and develop with us. For additional information on what it’s like to work at Marvell, visit our Careers page.
Your Future
Marvell provides a work environment that promotes employee growth and development. We are searching for an individual who wants to grow with the company and will strive to improve performance. If you are driven, personable, and energetic, there will be additional opportunities for you here at Marvell.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status.


Source link