Senior Software Engineer: Storage Virtualization Data Robotics
THIS JOB HAS EXPIRED
Overview
As a Senior Software Engineer, the successful candidate will be part of a small but exceptional team developing the Drobo family of storage arrays. These arrays implement intelligent storage virtualization algorithms, thin provisioning, and data aware tiering. The position will contribute to the development and design of the Drobo storage virtualization stack.
This key individual is expected to act as a technology leader, learning the existing product inside and out, helping understand how best to evolve it, and thinking creatively to drive innovation. This is a hands-on coding role, but with a high degree of scope to architect, design, and lead. The individual in this position will work closely with product architects and expected to exemplify good process methodologies, and help drive improvements in these areas.
Experience Required
7+ years embedded development
C/C++ programming
Good understanding of RAID concepts
Good understanding of networking concepts and basic understanding of TCP/IP layering
iSCSI experience
Storage virtualization experience, such as ESX and HyperV
Excellent firmware level debugging skills
Minimum 4-year technical degree. CS, or equivalent experience
Highly Desired
Experience with ATA/SCSI storage protocols, SSDs
Recent experience with VxWorks
Good background with Linux system internals
NAS experience, such as CIFS/SMB and AFP
Product integration and scripting experience
Experience with ARM, MIPS, or other embedded architectures
Team leadership, project management experience
| Location: |
1881 Landings Drive
Landmark Business Complex, Building F
Mountain View, CA 94043
United States
|