Software Engineer
Indexed description
Responsibilities
- Design, develop, and maintain device drivers, libraries, and management utilities for storage solutions using Broadcom Emulex host bus adapters
- Collaborate with OEM partners on requirements and design, and work with firmware/hardware engineers to implement OEM customizations and meet partner-specific requirements
- Interface directly with OEM partners and end users to triage and resolve escalated technical issues
- Author and review technical documentation, integration/migration guides, and user manuals
- Participate in code reviews and contribute to team best practices and coding standards
- Work under the direction of senior engineers while demonstrating increasing ownership of features and problem resolution
- Guide and mentor junior engineers in the team
- Bachelor's degree in Computer Science or Electrical Engineering with 8+ years (OR Master's degree with 6+ years) of software engineering experience, with 3+ years specifically in Linux device driver development
- Strong proficiency with Linux kernel mode driver development, debugging tools and methodologies (gdb, kgdb, crash, ftrace, etc.)
- Solid understanding of network protocols relevant to storage networking (e.g., TCP/IP, SCSI, FC, FCoE, NVMe)
- Demonstrated ability to diagnose and resolve complex driver-level issues in production environments
- Experience working in cross-functional teams alongside firmware and hardware engineers
- Experience working with Linux user-space and/or kernel-space target frameworks (SPDK, LIO, SCST etc)
- Experience collaborating with other developers/maintainers in Linux community
- Experience reading and interpreting protocol analyzer traces (Wireshark, PCI, FC analyzers etc)
- Familiarity with bug tracking and ALM tools (Jira, Bugzilla, or equivalent)
- Exposure to OEM partner engagement models and escalation workflows
- Knowledge of UEFI specifications and driver development using DXE will be an advantage
This position is also eligible for a discretionary annual bonus in accordance with relevant plan documents, and equity in accordance with equity plan documents and equity award agreements.
As a valued member of our team, you'll be eligible for a discretionary annual bonus and the opportunity to receive not only a competitive new hire equity grant, but also annual equity awards, connecting your success directly to the company's growth. All subject to relevant plan documents and award agreements
R026019
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search