Senior Staff Applications Firmware Engineer Link_A_Media Devices
Job description
The successful candidate will participate and support SoC design for SSD products through firmware implementation and troubleshooting. The engineer will support reference design, review customer's designs and resolve customer issues from product development to mass production.
Resposibilities include isolating and debugging NAND flash controller issues at a product and firmware level, developing customized firmware, writing technical paper, application note, user instruction, participating in project conference calls and conducting necessary technical training internally or externally.
The engineer may travel to customer sites to build strong relations with technical decision makers, and will perform technical support to sales and marketing teams for design-win and market exploration.
Desired Skills & Experience
BS/MS in Computer Science or Electric Engineering
5 to 10 years of working experience in NAND-based storage products or related field
Strong C / C++ programming skills
Experience with FPGA, and silicon test platforms
Experience in flash controller firmware coding, microcontroller architecture
Able to analyze and debug firmware and hardware problems
Familiar with PC system architecture and Windows/Linux OS environment
Experience with SSD controller bring up will be a plus
Experience with high speed interfaces such as SATA, PCI-e, SAS, eMMC will be a plus
Strong written and oral communication skill in English
Willing to work in a multi-tasking, fast pace, team oriented working environment
| Location: |
2550 Walsh Avenue
Suite 200
Santa Clara, CA 95051
United States
|