Marvell's Multimarket Business Group is developing and delivering high-performance data processing silicon platforms for Carrier, Cloud/Enterprise, and Automotive Compute market segments. The SSD Firmware team is responsible for developing and maintaining the embedded software that powers solid-state drives (SSDs) to enable Marvell's next-generation SSD controllers, ensuring seamless interface with new hardware features and meeting evolving performance and reliability standards.
Requirements
- Experience in C language programming and embedded firmware development
- Good knowledge of PCIe/NVMe/NAND Flash/ARM CPU are preferred
- Experience with Git, GitHub, and basic statistics beneficial
Responsibilities
- Assist in the development of firmware features to improve performance and reliability.
- Create and enhance Python or shell scripts to automate failure analysis workflows based on QA team reports.
- Support the development and execution of unit tests for new firmware features.
Other
- Currently pursuing a bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering or related fields with an anticipated graduation date between Winter 2027 and Spring 2027
- Good verbal and written communication skills
- Good problem-solving skills
- This position may require access to technology and/or software subject to U.S. export control laws and regulations, including the Export Administration Regulations (EAR). As such, applicants must be eligible to access export-controlled information as defined under applicable law. Marvell may be required to obtain export licensing approval from the U.S. Department of Commerce and/or the U.S. Department of State. Except for U.S. citizens, lawful permanent residents, or protected individuals as defined by 8 U.S.C. 1324b(a)(3), all applicants may be subject to an export license review process prior to employment.