More jobs:
Technical Lead Manager; SSD Firmware
Job in
Milpitas, Santa Clara County, California, 95035, USA
Listed on 2026-06-04
Listing for:
Silicon Motion
Full Time
position Listed on 2026-06-04
Job specializations:
-
Software Development
AI Engineer
Job Description & How to Apply Below
Silicon Motion, Inc.
690 N. McCarthy Blvd., Suite 200, Milpitas, CA 95035, is seeking to hire a Technical Lead Manager in SSD Firmware.
Job Duties- Manage cross‑functional firmware and application engineering teams and coordinate roadmap alignment and collaborative development to meet Artificial Intelligent (AI) computing, Data Center, and hyperscaler requirements and business goals.
- Deliver structured technical onboarding, training programs, and maintain up‑to‑date documentation to align U.S. SSD application engineers with internal architectures and tool chains.
- Mentor team engineers by setting performance goals, conducting regular check‑ins, and defining long‑term engineering strategies tailored for the U.S. market.
- Architect next‑generation PCIe Gen5 and Gen6 SSDs with a focus on controller logic, NAND interface optimization, DRAM architecture, and telemetry enablement.
- Lead the design of secure boot flows, system‑level ECC, and NVMe host interface logic customized for AI computing, Data Center, and hyperscaler‑specific extensions.
- Drive cross‑functional architecture reviews and collaborate with ASIC and software teams to define and deliver integrated firmware/hardware features.
- Define engineering priorities, oversee project planning, and review technical designs to ensure consistency with corporate standards and quality benchmarks.
- Facilitate code reviews, remove technical blockers, and manage delivery timelines through Agile best practices and milestone tracking.
- Optimize flash translation layer (FTL) functions, including garbage collection, wear‑leveling, and over‑provisioning strategies.
- Customize firmware to accommodate evolving NAND geometries and client‑specific endurance and retention targets.
- Use proprietary tools to validate NAND performance through profiling, ECC error analysis, and stress‑testing.
- Lead implementation of PCIe Gen5 and Gen6 initialization and link optimization features for performance and power efficiency.
- Customize and extend NVMe protocol stacks to support cloud‑specific storage functionality, telemetry, and quality‑of‑service features.
- Design and integrate secure firmware update mechanisms, encryption key management, and SED (Self‑Encrypting Drive) capabilities in line with AI computing, Data Center, and hyperscaler compliance requirements.
- Develop custom diagnostic tools and logs to support post‑deployment failure analysis and improve reliability insights.
- Act as primary customer contact for U.S.‑based AI computing, Data Center, hyperscaler and OEM partners during validation, bring‑up, and production deployment.
- Translate AI computing, Data Center, and hyperscaler workload profiles and telemetry into actionable firmware customizations and performance tuning.
- Collaborate with business development teams to support customer engagements through technical presentations, roadmap briefings, and feature demonstrations.
- Master degree or equivalent in Computer Science, Computer Information Systems, Information Technology or related, and 2‑year experience in engineering manager occupation in firmware application for NAND.
- Knowledge of NAND flash memory, SSD firmware, DRAM, FTL, and real‑time operating systems, and Python and C programming.
Salary range: $ - $ per year.
#J-18808-LjbffrTo View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×