Silicon Motion

Rating:
5/5
Silicon Motion is a technology leader in innovative mobile storage, multimedia, and IoT solutions. Founded in 1995 and headquartered in Santa Clara, California, with offices throughout the world, Silicon Motion’s specialized solutions offer customers reliable and cost-effective solutions for both consumer and industrial markets. Silicon Motion has a portfolio of flash controllers, SoC solutions, and wireless network products. Its flash controller solutions make it faster, simpler, and more reliable to access data on any storage device. Silicon Motion’s SoC solutions feature custom solutions that provide superior performance and are tailored to meet customers’ needs. As for its wireless network products, Silicon Motion offers high-speed, low-power, robust solutions for mobility and IoT applications. Silicon Motion’s offerings also include products such as NAND flash wafers, message size flash, hard drive controllers, and more. Its deep understanding of the markets and an eagerness to explore new technologies make Silicon Motion a technology leader in innovative mobile storage, multimedia, and IoT solutions. At Silicon Motion, challenging projects await experienced coders, programmers, and application developers interested in cutting-edge innovation. The company’s continuous investment in creating innovative technology solutions provides an opportunity for experienced professionals to get involved in creating the latest technology in storage, multimedia, and IoT applications. Silicon Motion also prides itself on its active employee engagement practices to ensure that employees are well supported and motivated in their work environment.

Quick Links

Data Scientist

Average Work Hours (weekly unless noted): 40 hours/week
Average Salary (yearly in dollars unless noted): $92,000 - $120,000
Description: The Data Scientist is responsible for leading innovative projects and exploring ways to effectively use data to develop insights and drive business decisions. Responsibilities include developing data models, analyzing and interpreting data, identifying opportunities for improved data utilization, and utilizing machine learning and AI techniques. Qualifications required are a Bachelor's degree in a related field and 5+ years of data science experience.
Qualifications / Requirements: Knowledge of machine learning and predictive modeling; Experience with ETL processes and distributed computing; expertise in data science models and statistical methods; strong problem-solving and communication skills; a working knowledge of scripting languages

Software Integration Engineer

Average Work Hours (weekly unless noted): 40 hours/week
Average Salary (yearly in dollars unless noted): $80,000 - $100,000
Description: This position is responsible for the integration of computer source code and various software components into larger software system configurations. Duties include writing custom codes, debugging software, design testing, and providing support and information to supply chain and other stakeholders. Qualifications required are a Bachelor's degree in Computer Science (or similar) and a familiarity of development tools such as Visual Studio and Eclipse.
Qualifications / Requirements: Five+ years of coding experience; proficiency in C++, Java, HTML and JavaScript; a working knowledge of version control, build automation and continuous integration systems; knowledge of software engineering best practices; good communication and documentation skills

Systems Engineer

Average Work Hours (weekly unless noted): 45 hours/week
Average Salary (yearly in dollars unless noted): $92,000 - $110,000
Description: The Systems Engineer is responsible for the development, implementation and support of new systems and hardware. Responsibilities include designing, testing and maintaining new systems, hardware configurations and software functions; investigating system failures; troubleshooting hardware and operating systems; and participating in project planning activities. Qualifications required are a Bachelor’s degree in Computer Science, Electrical Engineering or related field and 5+ years of relevant experience.
Qualifications / Requirements: Knowledge of software development process and debugging tools; understanding of communication protocols; proven experience in system engineering; strong problem-solving skills; strong interpersonal communication and decision-making skills

Cloud Infrastructure Engineer

Average Work Hours (weekly unless noted): 40 hours/week
Average Salary (yearly in dollars unless noted): $90,000 - $130,000
Description: This position is responsible for building and configuring cloud-based infrastructures for products and services developed by Silicon Motion. Duties include designing and developing cloud configurations, monitoring performance, analyzing logs, and developing scripts to automate and enhance processes. Qualifications required are a Bachelor's degree in Computer Science (or similar) and experience with cloud computing, virtualization, scripting, and system development.
Qualifications / Requirements: Five+ years of engineering experience; expertise in AWS and Azure cloud technologies; a working knowledge of scripting languages such as Python and Bash; knowledge of monitoring tools and data security; experience with Linux systems

Software Quality Assurance Engineer

Average Work Hours (weekly unless noted): 40 hours/week
Average Salary (yearly in dollars unless noted): $90,000 - $120,000
Description: The Software Quality Assurance Engineer is responsible for ensuring that software applications and systems developed by Silicon Motion meet quality standards. Duties include developing and executing test plans, creating automated tests, analyzing test results, and troubleshooting malfunctions. Qualifications required are a Bachelor's degree in Computer Science (or similar) and experience with software quality assurance processes and tools. Seven+ years of related experience is preferred.
Qualifications / Requirements: Expertise in developing test cases and unit tests; understanding of software design principles; strong problem-solving skills; good communication and interpersonal skills; working knowledge of scripting languages; familiarity with software configuration management principles

Data Platform Engineer

Average Work Hours (weekly unless noted): 45 hours/week
Average Salary (yearly in dollars unless noted): $90,000 - $120,000
Description: The Data Platform Engineer is responsible for the design and development of data platforms used by Silicon Motion. Duties include building and maintaining data warehouses, designing and developing data models, deploying and monitoring data pipelines, and ensuring data quality. Qualifications required are a Bachelor's degree in Computer Science (or similar) and experience with database technology, programming languages and ETL processes.
Qualifications / Requirements: Seven+ years of engineering experience; expertise in SQL and NoSQL databases; experience with BI Tools such as Tableau and PowerBI; knowledge of distributed computing principles; good problem-solving and communication skills; experience with software configuration management tools
Locations: Milpitas, Fremont, Santa Clara, San Jose, Tu-Cheng, Taipei, Hsinchu
Career Paths: Software Engineer, Firmware Engineer, Hardware Engineer, System Engineer, Test Engineer, Applications Engineer, Quality Assurance Engineer, Technical Support Engineer, Product Manager, Technical Marketing Engineer
Job Contacts: jobs@siliconmotion.com

Recent Reviews

Jason L
4.5/5
4.5
Working in a software engineering capacity at Silicon Motion has been an incredible learning experience, with a range of projects to tackle. The tech stack and in-house tools the company provides has enabled us to develop states-of-the-art solutions quickly, and the team of expert professionals we get to learn from is invaluable.

Frequently Asked Questions

Does Silicon Motion offer internships?
Yes, Silicon Motion offers paid internships for students looking to enter the tech space.
What areas of study are favored for Silicon Motion job postings?
Candidates who have backgrounds in engineering, computer science, marketing, and customer service are favored.