Principal Firmware Engineer - SSD Marvell is building the Firmware team in the SSD product development team. As a Principal 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 principal member of this team, you will interact with different teams such as SoC design, SoC validation, SQA, Field Application Engineers and customers. We are in an Agile development process.
Minimum Qualifications: Strong software engineering background (MSc in Software Engineering / Computer Science or equivalent through experience). Minimum 10 years of relevant experience in embedded storage products. Thorough knowledge of C language.
Expert in embedded firmware, programming and its concepts. Demonstrated ability to lead technical teams or projects. Willingness to travel.
Excellent communication skills in English. Preferred Experience: l Strong knowledge on processor architectures, specifically ARM l Strong knowledge of Hardware Abstraction Layer (HAL) components l Strong knowledge of defining and implementing clear, shareable API's l Proven track record of creating appropriate levels of good documentation l Thorough understanding of embedded RTOS concepts and implementation l Familiar with NAND technology l Experience with design for testability and support for mass production l Familiar with NAND technology l Well-versed with Agile development l Knowledge of configuration management (Git experience preferred) l Affinity with electrical engineering
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.