System Software Manager Violin Memory
Violin Memory, leader in flash based storage arrays is looking for an embedded system software manager interested in joining a fast-paced, well-funded startup. The positions will be on Violin Memory's next generation products and data storage systems.
The responsibilities include:
Provide technical and day to day leadership for a team of software engineers to build embedded software running on a high performance storage platform.
Drive the successful delivery of all phases of a project including requirements, design, development, unit testing and integration, system testing, and customer sustaining.
Ensure project goals and objectives are met within tight deadlines, scope, and resource requirements.
Ensure team delivers consistent high quality work by overseeing design review, code review and test plan review.
Mentor members of the organization to foster career growth.
Work cross-functionally with hardware (ASIC/FPGA), SQA, support and product management.
BS/MS in EE/CS with minimum of 10 years of system software experiences, and 2+ years prior direct experiences in managing software development.
Excellent analytical and problem solving skills are required.
Excellent written and verbal communication skills are required.
Must possess an ability to coordinate, negotiate, and build rapport with different organizations.
Must be able to effectively track many simultaneous projects.
A candidate must possess deep understanding of system architecture for distributed CPU, high available/high scalable enterprise class embedded system.
Knowledgeable in storage protocol is highly desirable.
Familiarity with Intel(x86) architecture and server architectures
Experience in flash based storage development
||Mountain View, CA |