Sustaining Software Engineer Data Robotics
THIS JOB HAS EXPIRED
Overview
We are looking for an enthusiastic Sustaining Software Engineer to work on a small but exceptional team developing the Drobo family of storage arrays, which implement intelligent storage virtualization algorithms.
This is a highly technical software development position and requires the ability to work closely with other embedded developers, QA engineers, and support engineers. The ideal candidate must be eager to learn and come up to speed quickly on multiple system components; be self directed and team oriented, and know and care what our internal and external customers want from our products. The person in this position requires healthy doses of initiative and flexibility in a very dynamic environment. To be successful, you should like to break things and have the technical chops to put it back together better than before, be exhilarated when you discover that really complicated bug, and be detail-oriented enough that you impress your peers and catch their attention.
Responsibilities
Work closely with customer support engineers on highly technical issues
Reproduce, troubleshoot, and fix defects in embedded software
Improve field support capabilities by developing diagnostics and support tools to build into current and future products
Assist in the management of multiple sustaining release branches, develop or merge software enhancements and code fixes
Requirements
Entry-level position (1 to 3 years experience)
Strong C and C++ programming skills
Linux internals and system level programming
Understanding of RAID and other storage related concepts
Understanding of networking protocols and technologies
Background in embedded software development, VxWorks or similar RTOS experience is an advantage
Solid troubleshooting skills
Excellent communication skills
Ability to juggle multiple tasks efficiently
| Location: |
1881 Landings Drive
Landmark Business Complex, Building F
Mountain View, CA 94043
United States
|
THIS JOB HAS EXPIRED