Marvell is rapidly growing its SSD storage business with innovative new controllers, software development kits and full turnkey firmware offerings. As part of this growth we are looking for a Firmware Engineer for SSD FW Customer Support and development. As a Firmware Engineer, you will be responsible for design, implementation, verification and customer support. You will be contributing in one or more of the following domains: PCIe/NVMe/SATA, NAND, Caching, Performance, FTL, Infrastructure, and Manufacturing. We are an ambitious team within a multi-site, multi-cultural company. Marvell develops challenging products and a unique high tech environment that encourages continued learning and growth. As a director of this team, you will interact with different teams such as SoC design, SoC validation, SQA, Field Application Engineers and customers. Required Experience
BSc or MSc in electrical engineering, computer engineering or similar
Experience in C or C++ or Python programming
Knowledge and experience in developing prototypes or college projects
In depth knowledge of embedded firmware design, development and debugging
In depth knowledge of Computer Science fundamentals, data structures, algorithm design and problem solving
Excellent technical communication skills with peers, partners and customers
Excellent communication skills in English Preferred Experience: - Strong knowledge on processor architectures, specifically ARM
Knowledge on NAND and SSD technology
Experience in continuous integration and development
Experience in version control system like Git, Svn, etc.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status.