Lenovo
Server Raid/HBA Development Engineer
Morrisville, North Carolina · Full-time · Posted Jul 20, 2026
- Experience
- Minimum of 7 years of hands-on experience in the storage industry.
- Education
- Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a closely related field.
About the job
Leads development, validation, debugging, and lifecycle support for server Software RAID and RAID/HBA solutions, coordinating across hardware and firmware teams and using AI-driven automation to improve engineering efficiency.
What you'll do
- Track Software RAID technologies and align them with Lenovo’s storage roadmap; collaborate on architecture and interoperability across server platforms.
- Plan and execute validation, debug defects, improve test coverage and automation, and provide technical support from pre-sales through manufacturing and field escalations.
- Use AI-driven analytics and automation to improve testing, defect prediction, and root-cause analysis; deliver training and maintain technical documentation.
What they ask for
- Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a closely related field.
- Minimum of 7 years of hands-on experience in the storage industry.
- Deep expertise in Software RAID stacks and RAID/HBA controller architectures; SAS Expanders, JBOD enclosures, NVMe switch fabrics, NVMe devices, backplanes, and external storage subsystems.
- Working knowledge of server hardware, UEFI/BIOS, BMC interfaces and IPMI, and Windows Server, Linux distributions, and VMware ESXi.
Nice to have
- Master’s degree in a closely related field.
- Hands-on experience with AI-assisted development and diagnostic tools.
Tools
Software RAID, RAID/HBA, SAS Expanders, JBOD, NVMe, UEFI, BMC, IPMI
AI focus
Use AI-driven analytics and automation for test execution, defect prediction, and root-cause analysis; AI-assisted development and diagnostic tools are preferred.
Model-written summary · the original posting is authoritative