See more Collapse

Firmware Applications Engineer

1 month ago


Milpitas, United States Silicon Motion Full time

Firmware Applications Engineer – SSD Controller

The SSD team creates NAND controller firmwaredesigns for worldwide customers. Our designs are industry-leading in frugality and operational excellence, and are critical to the success of SMI business and the more than multimillion customers who use SMI flash controllers today. Our firmware Engineers solve challenging technology problems, and build architecturally sound, high-quality components to enable SMI SSD/Portable SSD to realize critical business strategies.

The ideal candidate for this role will be an innovative self-starter. You will be an SSD/Portable SSD firmware expert with experience in making architectural tradeoffs to optimize SSD performance for a variety of use cases. You will work with engineers across the company as well as external customers and lead firmware development efforts on custom solid-state devices. You will collaborate with internal and external development engineers (architecture, hardware, validation, software services). SMI Engineers are shaping the way people use consumer devices/mobile phones/computers and designing the future of NAND flash controller technology – come help us make history SMI is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation/ Age.

Essential Duties and Responsibilities Include:

Develop firmware features necessary to meet the product specification and customer requirements. Develop and modify existing firmware for SSD product requirements. Debug problems encountered during internal or customer firmware testing. Perform root cause analysis and make appropriate changes to correct the problem. Work directly with FAE and customers to resolve firmware issues. Perform system level regression tests on SSD products and provide test reports. Requirement:

3+ years experience in software/firmware applications engineering Experience in SSD controller/firmware architecture Experience in the storage industry in SSD, HDD, storage systems, or a related technology Understanding of storage interfaces including ideally PCIe/NVMe or SATA Strong experience in C/C++ programming and data structure Hands on experience with JTAG/ICE debuggers Experience with version control software like Git. Understanding the concept of regression tests on the system level Experience with performing regression tests on SSD or storage systems using 3rd party test software is a plus. Competent to work independently as well as in a small team collaboration environment. Must be willing to learn fast and execute as a team player. Good oral, written and presentation skills for communication and documentation. Ability to work independently with a minimum of day-to-day supervision. Ability to work in a multi-functional team and under the pressure of multiple priorities. Open for domestic and international travel. The ability to operate logic analyzer, oscilloscope and bus protocol analyzer is valuable. Experience with hardware peripherals, features, and development environments is also valuable. Master’s degree with major in Electronic Engineering or related field. Mandarin speaking will be a plus. SMI

-USA: Compensation, Benefits, Rewards and Culture

Silicon Motion believes that a company's most important asset is their employees. That is why we make sure that we offer an excellent array of benefits to eligible employees and encourage them to find balance between work and life. We offer competitive compensation and reward superior performance. Employees are eligible to be recognized in the following ways: Highly competitive salaries differentiated by performance. Annual merit increases Year-end bonus RSU for eligible employees Invention and Patent Awards 401(k) Employer Matching Length of Service Awards We offer comprehensive health insurance plans for eligible employees and dependents. There are plans to meet the needs of you and your family. The SSD team creates NAND controller firmwaredesigns for worldwide customers. Our designs are industry-leading in frugality and operational excellence, and are critical to the success of SMI business and the more than multimillion customers who use SMI flash controllers today. Our firmware Engineers solve challenging technology problems, and build architecturally sound, high-quality components to enable SMI SSD/Portable SSD to realize critical business strategies.

The ideal candidate for this role will be an innovative self-starter. You will be an SSD/Portable SSD firmware expert with experience in making architectural tradeoffs to optimize SSD performance for a variety of use cases. You will work with engineers across the company as well as external customers and lead firmware development efforts on custom solid-state devices. You will collaborate with internal and external development engineers (architecture, hardware, validation, software services). SMI Engineers are shaping the way people use consumer devices/mobile phones/computers and designing the future of NAND flash controller technology – come help us make history SMI is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation/ Age.

Essential Duties and Responsibilities Include:

Develop firmware features necessary to meet the product specification and customer requirements. Develop and modify existing firmware for SSD product requirements. Debug problems encountered during internal or customer firmware testing. Perform root cause analysis and make appropriate changes to correct the problem. Work directly with FAE and customers to resolve firmware issues. Perform system level regression tests on SSD products and provide test reports. Requirement:

3+ years experience in software/firmware applications engineering Experience in SSD controller/firmware architecture Experience in the storage industry in SSD, HDD, storage systems, or a related technology Understanding of storage interfaces including ideally PCIe/NVMe or SATA Strong experience in C/C++ programming and data structure Hands on experience with JTAG/ICE debuggers Experience with version control software like Git. Understanding the concept of regression tests on the system level Experience with performing regression tests on SSD or storage systems using 3rd party test software is a plus. Competent to work independently as well as in a small team collaboration environment. Must be willing to learn fast and execute as a team player. Good oral, written and presentation skills for communication and documentation. Ability to work independently with a minimum of day-to-day supervision. Ability to work in a multi-functional team and under the pressure of multiple priorities. Open for domestic and international travel. The ability to operate logic analyzer, oscilloscope and bus protocol analyzer is valuable. Experience with hardware peripherals, features, and development environments is also valuable. Master’s degree with major in Electronic Engineering or related field. Mandarin speaking will be a plus. SMI

-USA: Compensation, Benefits, Rewards and Culture

Silicon Motion believes that a company's most important asset is their employees. That is why we make sure that we offer an excellent array of benefits to eligible employees and encourage them to find balance between work and life. We offer competitive compensation and reward superior performance. Employees are eligible to be recognized in the following ways: Highly competitive salaries differentiated by performance. Annual merit increases Year-end bonus RSU for eligible employees Invention and Patent Awards 401(k) Employer Matching Length of Service Awards We offer comprehensive health insurance plans for eligible employees and dependents. There are plans to meet the needs of you and your family.

For applying job positions or more information regarding the recruitment, please contact: jobs@siliconmotion.com #J-18808-Ljbffr


We have other current jobs related to this field that you can find below


  • Milpitas, United States SILICON MOTION, INC Full time

    Job Title: Firmware Applications Engineer - SSD ControllerThis position is Firmware Applications Engineer for SSD controller products.Essential Duties and Responsibilities Include:Develop firmware features necessary to meet the product specification and customer requirements. Develop and modify existing firmware for SSD product requirements.Debug problems...


  • Milpitas, United States SILICON MOTION, INC Full time

    Job Title: Firmware Applications Engineer - SSD ControllerThis position is Firmware Applications Engineer for SSD controller products.Essential Duties and Responsibilities Include:Develop firmware features necessary to meet the product specification and customer requirements. Develop and modify existing firmware for SSD product requirements.Debug problems...


  • Milpitas, United States Western Digital Full time

    Job Description ESSENTIAL DUTIES AND RESPONSIBILITIES SSD firmware design and development in an agile environment, involving multiprocessor (ARM/ARC), multithreading, RTOS, with C/assemble programming, in interaction with various cross IP teams, with active participation on failure analysis and root causing. Participate in full life cycle of development,...


  • Milpitas, United States Western Digital Full time

    Job DescriptionJob DescriptionCompany DescriptionAt Western Digital, our vision is to power global innovation and push the boundaries of technology to make what you thought was once impossible, possible.At our core, Western Digital is a company of problem solvers. People achieve extraordinary things given the right technology. For decades, we’ve been doing...

  • Staff Engineer

    2 weeks ago


    Milpitas, United States Western Digital Full time

    Job DescriptionJob DescriptionCompany DescriptionAt Western Digital, our vision is to power global innovation and push the boundaries of technology to make what you thought was once impossible, possible.At our core, Western Digital is a company of problem solvers. People achieve extraordinary things given the right technology. For decades, we’ve been doing...


  • Milpitas, United States Renesas Electronics Full time

    Job DescriptionJob DescriptionCompany DescriptionRenesas is one of the top global semiconductor companies in the world. We strive to develop a safer, healthier, greener, and smarter world, and our goal is to make every endpoint intelligent by offering product solutions in the automotive, industrial, infrastructure and IoT markets. Our robust product...


  • Milpitas, United States Renesas Electronics Full time

    Job DescriptionJob DescriptionCompany DescriptionRenesas is one of the top global semiconductor companies in the world. We strive to develop a safer, healthier, greener, and smarter world, and our goal is to make every endpoint intelligent by offering product solutions in the automotive, industrial, infrastructure and IoT markets. Our robust product...


  • Milpitas, United States Western Digital Full time

    Job DescriptionJob DescriptionCompany DescriptionAt Western Digital, our vision is to power global innovation and push the boundaries of technology to make what you thought was once impossible, possible.At our core, Western Digital is a company of problem solvers. People achieve extraordinary things given the right technology. For decades, we’ve been doing...

  • Firmware Engineer

    2 weeks ago


    Milpitas, United States Midas Consulting Full time

    Client: KLA Work Authorization: Citizen/GC/H1B Essentials duties include but are not limited to: Understand embedded System/Specifications/requirements Structure and coding knowledge of C, C++ Experience with driver/API development for SPI/I2C/USB based devices. Experience on working with Sensors. Experience with RTOS eg: TI RTOS, Embedded Linux...


  • Milpitas, United States Socionext America Inc. Full time

    Front-End ASIC Design Engineer – Milpitas, CA Do you have the skills to fill this role Read the complete details below, and make your application today. Socionext America Inc. (SNA) We are seeking a Front-End SoC/ASIC Design Engineer for our SoC business unit. Responsibilities Include but are not Limited to: Support customer’s design through all phases...


  • Milpitas, United States Socionext America Inc. Full time

    Front-End ASIC Design Engineer – Milpitas, CA Socionext America Inc. (SNA) We are seeking a Front-End SoC/ASIC Design Engineer for our SoC business unit. Responsibilities Include but are not Limited to: Support customer’s design through all phases of ASIC execution at Socionext. Ensure designs meet product Performance-Power-Area-Schedule requirements....

  • Application Engineer

    2 weeks ago


    Milpitas, United States Diodes Full time

    Diodes Incorporated (Diodes) is seeking an Application Engineer who will work in Signal integrity and validation. The engineer is responsible for Diodes’ High Performance Interface (HPI) business unit and all its products which include: PCIe, USB, and Optical Transimpedance Amplifiers. Principle Duties and Responsibilities: Work with the DE group to define...


  • Milpitas, United States KEMET Electronics Corporation Full time

    About YAGEO: YAGEO Group, the world's top 3 passive component supplier, includes YAGEO, KEMET, and PULSE brands. With 40,000 employees worldwide, a global footprint in 24 countries and $4.B+ in yearly revenue, its technologies enable the world of electronics. Additional information about YAGEO Group can be found at www.yageo.com. Position Summary: YAGEO...


  • Milpitas, United States KEMET Electronics Corporation Full time

    About YAGEO: YAGEO Group, the world's top 3 passive component supplier, includes YAGEO, KEMET, and PULSE brands. With 40,000 employees worldwide, a global footprint in 24 countries and $4.B+ in yearly revenue, its technologies enable the world of electronics. Additional information about YAGEO Group can be found at . Position Summary: YAGEO Group is...


  • Milpitas, California, United States MKS Instruments Full time

    Spectra-Physics, Ophir, Newport and ESI are brands within the MKS Instruments Photonics Solutions division.MKS Photonics Solutions enhance our customers' capabilities and productivity in the semiconductor, advanced electronics and specialty industrial markets.Spectra-Physics, Ophir and Newport are brands within the MKS Instruments Light & Motion division.We...


  • Milpitas, California, United States Kla Full time

    KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem.No laptop, smartphone, wearable device, voice-controlled gadget, flexible screen, VR device or smart car would have made it into your hands without us.KLA invents systems and solutions for the manufacturing of wafers and reticles, integrated circuits, packaging,...


  • Milpitas, United States Kla Full time

    KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem.No laptop, smartphone, wearable device, voice-controlled gadget, flexible screen, VR device or smart car would have made it into your hands without us.KLA invents systems and solutions for the manufacturing of wafers and reticles, integrated circuits, packaging,...


  • Milpitas, United States KEMET Electronics Corporation Full time

    SUMMARYThe Field Application Engineer for the Wired Communications Business Unit is responsible for all product and market development and business penetration strategies in the Americas Region to achieve desired overall BU growth and profitability goals. This role is also responsible for developing silicon partnerships, Marketing Communication campaigns...


  • Milpitas, United States KEMET Electronics Corporation Full time

    SUMMARYThe Field Application Engineer for the Wired Communications Business Unit is responsible for all product and market development and business penetration strategies in the Americas Region to achieve desired overall BU growth and profitability goals. This role is also responsible for developing silicon partnerships, Marketing Communication campaigns...


  • Milpitas, United States KEMET Electronics Corporation Full time

    SUMMARYThe Field Application Engineer for the Wired Communications Business Unit is responsible for all product and market development and business penetration strategies in the Americas Region to achieve desired overall BU growth and profitability goals. This role is also responsible for developing silicon partnerships, Marketing Communication campaigns...