Senior Firmware Engineer
Engineering | San Jose, CA, United States

Fusion-io is looking for skilled Firmware engineers to design and develop code to run on our next generation PCIe SSDs.  You will be working with HW and SW design engineers to ensure that we continue to lead the market in reliability and performance.  You will also work with HW verification engineers to help ensure that we have fully tested HW.

 Requirements/Qualifications (Education):         
  • BS or MS degree in Electrical Engineering/Computer science
  • 8+ years experience in firmware development and FW architecture
  • Storage and/or SSD development experience required
  • Proven experience with successful FW projects
  • Experience with ARM and Tensilica microprossors highly desirable
  • Experience with flash translation layer technologies
  • PCIe and DMA experience a plus
The successful candidate will:
  • Be proficient in C and C++
  • Able to analyze and debug firmware and hardware problems
  • Understand multi-processor development
  • Understand flash management concepts and SSD design
  • Have knowledge of host & storage interfaces(PCIe, PQI, NAND)
About Fusion-io

Fusion-io delivers the world's data faster. Our Fusion ioMemory platform and software defined storage solutions accelerate virtualization, databases, cloud computing, big data and performance applications. From e-commerce retailers to the world’s social media leaders and Fortune Global 500 companies, our customers are improving the performance and efficiency of their data centers with Fusion-io technology to accelerate the critical applications of the information economy.