Salary
💰 $193,000 - $290,000 per year
Tech Stack
AWSCloudFlashPython
About the role
- Lead the DFM firmware team responsible for Direct Flash Module firmware used in Pure Storage FlashArray and FlashBlade.
- Define the long-term product and feature roadmap for firmware, aligning with business goals and market demands.
- Collaborate with program teams to manage firmware project schedules, deliverables, dependencies, risks, and resources.
- Lead team sprints, set sprint goals, manage the backlog, and prioritize tasks for iterative development.
- Continuously improve firmware team productivity and engineering development processes to enhance product quality and speed.
- Manage team performance, conduct 1-on-1 meetings, provide feedback, and support professional growth.
- Work across domains including entire data path, NAND media management, low-level hardware interfaces, NVMe/PCIe, and SSD controllers.
- Partner closely with Purity software, hardware, NAND, and drive qualification teams for integration and qualification.
Requirements
- Bachelor’s degree in Computer Science or equivalent.
- 5+ years of experience in technical leadership or management roles focused on embedded systems.
- Profound experience and knowledge of embedded system and firmware development.
- Proficiency in C/C++ and Python programming languages.
- Understanding of hardware-software interface; knowledge of SSD controllers or NAND is a plus.
- Expertise in Agile development and continuous integration practices, with a track record of managing projects throughout the entire product development cycle.
- Strong communication skills, both verbal and written.
- Demonstrated analytical and problem-solving abilities, with attention to detail and quality.
- Proven ability to deliver projects to market on schedule and gather customer feedback for continuous improvement.
- Primarily in-office role; expected to work from the Santa Clara, CA office in compliance with Pure’s policies.