Home > Careers >Careers

Silicon Motion believes that the 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 benefits packages including health, dental, vision, life and long-term disability insurance, 401(k) with employer match and generous paid time-offs. We also recognize and reward employees who excel in their performance through Stock Option Plan and Restricted Stock Units for eligible employees; Annual merit increase, patent award and other forms of special recognition awards.

We are looking for highly qualified and motivated individuals, including college graduates, to join our winning team of innovators. If you are driven to win, join us and be a part of our new venture at Silicon Motion!

For applying job positions or more information regarding the recruitment, please contact: jobs@siliconmotion.com

List of Job opportunities as follows:

Director of Engineering – Multimedia BU
Software Engineer
Sales/Account Executive


Position: Director of Engineering – Multimedia BU (1 vacancies )

  • Responsible for all aspects of the overall engineering product development activities for ASIC, Software development and Systems engineering.  
  • Develop strategic planning for the direction, infrastructure and control of product development activities and formulate long-term objectives and standards of performance for the whole department.
  • Provides key guidance to the Engineering teams regarding project definition, scope, philosophy, activities, milestones, and staff requirements
  • Oversees timelines for all significant engineering projects, reviews and publishes reports on the status of project milestones and adjusts schedules accordingly.
  • Communicate project status, identify risks and roadblocks, and implement mitigation plans to ensure project schedules are met with high quality. 
  • Work closely with Marketing on future product investigation, definition and architecture planning
  • Manage teams in U.S. and in Shanghai and work closely with other functional resources in Taiwan
  • Ability to roll up sleeves and perform a functional role in ASIC or Systems
  • Hires, develops, and evaluates personnel to ensure the efficient operation of the team and the project
  • Reports to the President of SMI USA/GM of Multimedia BU


BSCS, BSCE, BSEE or equivalent, MSEE preferred
  • 10 – 15+ years of experience
  • Semiconductor experience is required; systems experience also desired
  • Must be a good coach/mentor and provide detailed troubleshooting assistance while fully understanding project design requirements. 
  • Must have the ability to communicate and work well in a team environment – especially with upper management
  • Possess strength in working and communicating effectively on a cross-functional team in a culturally diverse environment. Applies excellent interpersonal skills with superior communication and presentation skills.
  • Strong personal integrity, desire to win with the team
  • Chinese Mandarin language speaking skills is a strong plus


Position: LOGIC DESIGN ENGINEER (1 vacancies )

The position is responsible for completing whole ASIC design cycle.   Candidate should have experience in the following: RTL coding; RTL simulation; Test bench set up; Logic synthesis using Synopsys DC compiler; static logic timing analysis using Synopsys/Primetime; Post layout timing simulation with sdf file back annotation; ATPG and Scan insertion for production testing; and knowledge in FPGA generation and testing.  Logic design experience in the following field is preferred: 2D or 3D graphics, video display controller, DRAM/cache controller, MPEG or JPEG video controller and high speed interface (PCI Express, USB 3.0/2.0, USB Host, Ethernet).  Familiar with Microprocessors (ARM, 8051, ARC) and associated bus interfaces (APB, AHB, AXI, BVCI).

  • Experience with 3rd party IP integration and testbench generation.
  • Experience in programming/scripting languages like Perl, TCL, and UNIX shell.
  • Experience with CDC and linting.
  • Hand-on experience in logic synthesis, P&R, timing closure, and DFT insertion is a plus.
  • Good knowledge of FPGA tool flow (Xilinx or Altera) and prototype validation/bring-up is a plus.
  • Knowledge of C/C++ programming, Computer architecture and SoC Chip design flow.


  • BSCS, BSCE, BSEE or equivalent, MSEE preferred.
  • 5+ years of experience.
  • Ability to communicate and work well in a team environment. 
  • Ability to work with minimal supervision.


Position: Software Engineer (1 vacancies )

The position is responsible for bringing up platforms, validating silicon, and developing or modifying platform-dependent codes for embedded operating system, as well as porting reference drivers or writing new drivers to support the platform.   Hands-on software development experience in embedded systems, firmware and device drivers for Android, iOS, Linux or Windows on ARM/x86 based embedded system.  Prefer to have experience in graphics/video/audio software development. Analyze and debug performance, software and hardware architectural problems.  Serve as technical interface to both internal and external customers.


  • Candidate should enjoy working at the systems level.
    Must have knowledge of operating systems and CPU architecture, either as a result of schooling or experience.
  • Candidate should have strong programming fundamentals using C/C++ and at least one assembly language.
  • 1+ years of experience in writing embedded software or kernel level code, including drivers or hardware adaptations.
  • MSEE/MSCS or equivalent.
  • Ability to communicate and work well in a team environment.
  • Ability to work with minimal supervision.
  • Experienced with a broad range of hardware a plus.
  • Requires some travel



This position is Firmware Applications Engineer for flash controller products

Essential Duties And Responsibilities Include:

  • Supporting Field Application Engineers for controller problem trouble shootings and controller firmware/hardware solutions.
  • Reviews and evaluates customers' inquiries and technical specifications to ensure design feasibility.
  • Working independently with headquarter firmware engineers on resolving customer issues or enhancing controller features. 


  • A BSEE/MSEE or BSCS/MSCS degree is required
  • Semiconductor industry background
  • 3+ years’ experience in software/firmware applications engineer field 
  • Familiar with Microcontroller architecture as well as PC/embedded system environment
  • Knowledge on operating logic analyzer, oscilloscope and bus protocol analyzer
  • Experience in Assembly, C/C++ programming and data structure
  • Experience in NAND flash technology and storage interface (USB, SD, IDE) is a plus



This position will be responsible for all Flash products, interface with sales reps and distributors and US customers’ support for technical issues and design-ins.

General duties and responsibilities:

  • Providing field applications engineering focal point for multiple customers and/or projects for both pre-sales and post-sales phases
  • Isolating and debugging NAND flash memory storage system problems at the hardware and software level
  • Tracking open technical issues and action items and participating in regular project conference calls
  • Driving engineering to deliver bug fixes and deliver bug status information to the customers,
  • Visiting customer’s location for system development issues, doing sales calls, on-site design reviews and runs for the customer. 


  • BS EE, semiconductor industry background
  • Experience in SSD and eMMC technology is a plus
  • Minimum 3+ years related field support experience in semiconductor industry
  • Familiar with PC system architecture and Windows/Linux OS environment
  • Basic knowledge of memory storage standards
  • Experience in Microcontroller architecture, schematic/layout is a plus


Position: Sales/Account Executive (1 vacancies )

The primary responsibility is to generate, retain and expand sales revenue in assigned account base as well as drive new market share.  Will grow the overall business and manage relationship with our key accounts in collaboration with the Market Development/Product Marketing teams and FAE/AE teams.

Essential Duties And Responsibilities Include:

  • Implements sales strategy and revenue goals
  • Relentless pursuing new project opportunities
  • Build relationships across multiple functions at customers – incl. executives, marketing, engineering, procurement, etc…
  • Responsible for complete understanding of customers’ profile including key managers/personnel, business dynamics, competitive landscape, product roadmaps, etc…
  • Work with SMI operations, finance and legal teams as well as channel partners on executing contracts and sales logistics associated with revenue forecast and generation
  • Perform other duties and responsibilities as required to fulfill job function or as assigned


  • Requirements for the position include strong organizational/interpersonal & communication skills 
  • Self-motivated and results oriented
  • Comfortable both as a hunter and a gatherer  
  • Excellent computer skills (Excel, Powerpoint, Word)
  • BS CS/EE a plus
  • Five or more years sales experience and in the semiconductor, NAND flash or SSD preferred
  • Sales experience with 1st tier OEMs such Intel, Cisco, Dell, HP, Apple, Micron, WD is a plus
  • Chinese Mandarin skills a plus