Firmware Applications Engineer
3 weeks ago
At Silicon Motion, we are seeking a highly skilled Firmware Applications Engineer to join our SSD team. As a key member of our team, you will be responsible for designing and developing firmware for our NAND controller products.
Key Responsibilities:
- Develop firmware features necessary to meet product specifications 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.
Requirements:
- 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 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.
Preferred Qualifications:
- Experience with performing regression tests on SSD or storage systems using 3rd party test software.
- 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.
About Silicon Motion:
Silicon Motion is an Equal Opportunity-Affirmative Action Employer. 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.
How to Apply:
Please contact us for more information regarding the recruitment.
-
Senior Firmware Engineer
3 weeks ago
Milpitas, California, United States Western Digital Full timeJob OverviewWestern Digital is seeking a highly skilled Senior Firmware Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and developing cutting-edge storage products with interfaces like NVMe/PCIe.The ideal candidate will have a strong background in C/assembly, data structures, algorithms, and...
-
Senior Firmware Engineer
4 weeks ago
Milpitas, California, United States Western Digital Full timeJob SummaryWe are seeking a highly skilled Senior Firmware Engineer to join our team at Western Digital. As a key member of our engineering team, you will be responsible for designing and developing firmware for our cutting-edge storage products.Key Responsibilities:Design and develop firmware for SSDs and other storage devicesCollaborate with...
-
Senior Firmware Engineer
4 weeks ago
Milpitas, California, United States Western Digital Technologies Full timeJob SummaryWe are seeking a highly skilled Senior Firmware Engineer to join our team at Western Digital Technologies. As a key member of our firmware development team, you will be responsible for designing and developing firmware for our enterprise solid-state drives (SSDs).Your primary focus will be on developing firmware for our SSDs, including designing...
-
Staff Engineer
4 weeks ago
Milpitas, California, United States Western Digital Full timeJob DescriptionWestern Digital is seeking a highly skilled Staff Engineer to join our team in firmware development for solid-state drives (SSDs). As a key member of our engineering team, you will be responsible for designing and developing firmware for our enterprise SSD controllers, ensuring high-performance, reliability, and security.Key...
-
Staff Engineer
3 weeks ago
Milpitas, California, United States Western Digital Full timeJob SummaryWe are seeking a highly skilled Staff Engineer to join our team at Western Digital. As a Staff Engineer, you will be responsible for designing and developing firmware for our enterprise SSD controllers. This is a unique opportunity to work on cutting-edge technology and contribute to the development of innovative storage solutions.Key...
-
Staff Engineer
4 weeks ago
Milpitas, California, United States Western Digital Full timeJob SummaryWe are seeking a highly skilled Staff Engineer to join our team in SSD firmware development. As a key member of our engineering team, you will be responsible for designing and developing firmware for our enterprise SSDs.Your primary focus will be on developing firmware for our SSD controllers, including file system, diagnostic framework, firmware...
-
Senior Firmware Engineer
1 month ago
Milpitas, California, United States ScaleFlux Full timeWe are seeking a highly skilled Senior Firmware Engineer to contribute to the development of innovative cloud and data center infrastructure solutions at ScaleFlux. As a key member of our engineering team, you will work closely with ASIC design and software teams to create next-generation enterprise data center solutions.Key Responsibilities:Collaborate with...
-
Staff Engineer Firmware Development Expert
4 weeks ago
Milpitas, California, United States Western Digital Full timeFirmware Development ExpertiseWestern Digital is seeking a highly skilled Firmware Development Expert to join our team. As a key member of our firmware development team, you will be responsible for designing and developing cutting-edge storage products with interfaces like NVMe/PCIe. Key Responsibilities:Design and develop firmware for SSDs in an agile...
-
Senior Field Applications Engineer
3 weeks ago
Milpitas, California, United States Advanced Energy Full timeAbout the RoleAdvanced Energy is seeking a highly skilled Field Applications Engineer to join our team. As a Field Applications Engineer, you will provide technical support to our sales account team, corporate product marketing and engineering teams, and customers in the field. This role is an integral part of our efforts to develop and execute plans to...
-
Senior Memory Systems Engineer
3 weeks ago
Milpitas, California, United States Western Digital Technologies Full timeJob SummaryWestern Digital Technologies is seeking a highly skilled Senior Memory Systems Engineer to join our team. As a key member of our design team, you will be responsible for the validation of memory system design on our enterprise SSD products.Key ResponsibilitiesValidate memory system design on Western Digital's enterprise SSD productsDevelop and...
-
Electrical Design Engineer
3 weeks ago
Milpitas, California, United States KLA Full timeJob Description:The Electrical Design Engineer will be a key member of the BBP EE teams, responsible for bringing designs from concept to production. This role involves all phases of mixed signal printed circuit board assembly (PCBA) design, from specification development to testing prototype hardware and releasing designs to production.Responsibilities:•...
-
Field Application Engineer
4 weeks ago
Milpitas, California, United States KEMET Electronics Corporation Full timeJob DescriptionKEMET Electronics Corporation is seeking a highly skilled Field Application Engineer to join our team. As a Field Application Engineer, you will be responsible for developing and maintaining technical expertise in our products and their applications.Key Responsibilities:Develop and maintain deep product knowledge across all KEMET...
-
Senior Electrical Engineer 5
4 weeks ago
Milpitas, California, United States Omnicell Full timeJob DescriptionAs a Senior Electrical Engineer 5 at Omnicell, you will be a leading member of a multi-disciplinary product development team focused on engineering activities. Your responsibilities will include designing new products and sustaining electrical hardware solutions for Omnicell's Automation products involving electromechanical and embedded...
-
Process Applications Engineer
3 weeks ago
Milpitas, California, United States KLA Full timeJob Summary:KLA is seeking a highly motivated and experienced Process Applications Engineer to join our team. As a Process Applications Engineer, you will be responsible for understanding, delivering, demonstrating, and fully implementing process solutions that meet and exceed customer requirements.Key Responsibilities:Installation of customer-specific...
-
Electrical Design Engineer
3 weeks ago
Milpitas, California, United States KLA Full timeJob Title: Electrical Design EngineerKLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. We are seeking an Electrical Design Engineer to join our team and contribute to the development of innovative technologies.Key Responsibilities:Design and develop electrical systems, including power distribution,...
-
Staff FPGA Engineer
3 weeks ago
Milpitas, California, United States BD Full timeJob DescriptionAs a Staff FPGA Engineer at BD, you will play a critical role in designing and developing hardware and software systems. You will work on complex projects that integrate multiple ARM processors and distributed systems over Ethernet, employing your expertise in SoC, Python, Yocto, and Petalinux.Your primary responsibility will be to design,...
-
Senior Embedded Software Engineer
3 weeks ago
Milpitas, California, United States Tarana Wireless Full timeJob OverviewTarana Wireless is seeking a highly skilled Embedded Software Engineer to join our team in Milpitas, CA. As a member of our Systems Software group, you will play a critical role in bringing up and maintaining a stable operating platform and build system for our next-generation Fixed Wireless Access (ngFWA) products.This is an exciting opportunity...
-
Human Factors Engineer
4 weeks ago
Milpitas, California, United States TEPHRA Full timeJob Title: Human Factors Engineer - Application Re-engineering SpecialistAt Tephra, we're seeking a seasoned Human Factors Engineer to lead our application re-engineering efforts. As a key member of our team, you'll be responsible for developing and implementing usability engineering strategies to ensure our medical devices meet the highest standards of...
-
Network Architect and Engineer
3 weeks ago
Milpitas, California, United States Auriga Corporation Full timeAuriga Corporation Job PostingAuriga Corporation is a leading provider of high-quality design, engineering, and project management services for Electric Power, Telecommunication, and Information Technology systems. Our client base includes investor-owned and municipal utilities, rail and transit agencies, federal, state, and local government agencies, and...
-
Electrical Engineer
4 weeks ago
Milpitas, California, United States CV Library Full timeJob DescriptionAs a Staff Electrical Engineer, you will play a key role in developing and implementing FPGA solutions to meet product requirements and written specifications. Your expertise in FPGA SoCs, Yocto, and Petalinux will be essential in creating robust designs that integrate multiple ARM processors and manage communication over Ethernet for...