Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Firmware Engineer

$187.08k

Silicon Motion

Job Title Senior Firmware Engineer Silicon Motion, Inc., 690 N. McCarthy Blvd., Suite 200, Milpitas, CA 95035, is seeking to hire a Senior Firmware Engineer. Job Summary: Responsible for the design, development, and maintenance of embedded firmware for solid-state storage systems, including Flash Translation Layer (FTL), NAND flash management, I/O data path, and system-level integration to ensure performance, reliability, and data integrity. Job Duties include: Designing, developing, testing, and maintaining embedded firmware for SSD controllers and related storage hardware platforms. Developing and optimizing firmware for I/O data path and control path operations to enable efficient storage system performance. Implementing and maintaining Flash Translation Layer (FTL) components, including logical-to-physical address mapping, garbage collection, and wear leveling. Developing firmware-level error handling and data integrity mechanisms for NAND flash-based storage systems. Developing firmware supporting power-on initialization, power-loss handling, and recovery processes to ensure data consistency. Developing and optimizing low-level firmware for SoC-based storage controllers, including hardware initialization and system bring-up routines. Implementing and supporting NVMe and PCIe storage interfaces in compliance with industry specifications. Performing debugging, root cause analysis, and performance profiling using hardware and software development tools. Conducting firmware validation including stress testing and corner-case verification to ensure system stability and reliability. Collaborating with ASIC, hardware, validation, and customer engineering teams on system integration and issue resolution. Minimum Requirements: Master’s degree in Computer Engineering, Computer Science, Computing and Technology, or a closely related field. 2-year experience as Firmware Engineer in the field of embedded firmware development for SSD products. Require knowledge of flash memory components such as garbage collection and wear leveling, NVMe SSD firmware development, and multi-core or multiprocessor SoC architectures. Require programming language in C/C++ for embedded systems. Require skills in debugging tools such as GDB, and software development and collaboration tools including Git and Jira. Salary: $187,075.00 - $188,000.00 per year #J-18808-Ljbffr Silicon Motion

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Firmware Engineer in Milpitas, CA vacancy
  • $120k - $160k

     ..., and interact in complex environments by integrating control engineering, artificial intelligence, and machine learning at every level...  ...regular in-person attendance. Duties and Responsibilities Own firmware architecture for humanoid robot controllers, joint actuators,... 
    Senior
    Work at office

    SERES AUTO_USA

    Milpitas, CA
    3 days ago
  • KLA Milpitas is seeking an Embedded Software Engineer (C/C++ | Micro Controller) to develop firmware for heterogeneous SoC platforms, including ARM processors and TI DSPs. You will work in Linux/RTOS environments on motion control, image acquisition, and sensor data paths... 
    Senior

    KLA-Belgium

    Milpitas, CA
    1 day ago
  • SF Motors, Inc. (dba SERES) is seeking an experienced embedded firmware engineer for our Milpitas, CA office. You will own firmware architecture for humanoid robot controllers, develop embedded C/C++ firmware, and drive board bring-up and hardware validation. Responsibilities... 
    Senior
    Work at office

    SERES AUTO_USA

    Milpitas, CA
    1 day ago
  •  ...Lead architecture and development of firmware across multi-processor embedded subsystems...  ...embedded subsystems; define HW datapath engines and the FW needed for extensible, scalable...  ...years as a firmware/HW/SoC architect or senior embedded firmware engineer. ~ Proven experience... 
    Senior
    Shift work

    Lumotive

    Milpitas, CA
    a month ago
  •  ...with 8+ years of experience, or Master’s degree with 6+ years in CS, EE, IT, or related field.7+ years of hands-on experience in firmware or embedded software development.Strong proficiency in C and/or C++ for embedded systems.Experience with microcontroller architectures... 
    Senior

    Saxon Global

    Santa Clara, CA
    4 days ago
  • $131.01k - $196.3k

     ...ImpactThe Ethernet PHY group at Marvell designs and develops high speed transceivers for computer networks. As a member of the SerDes PHY firmware team the candidate will contribute to the development of firmware for an embedded processor in a high-performance PAM4 encoding... 
    Senior
    Permanent employment
    Full time
    Internship
    Work from home

    Marvell

    Santa Clara, CA
    10 hours ago
  • $182k - $242k

     ...in 2017, CoreWeave became a publicly traded company (Nasdaq: CRWV) in March 2025. Learn more at  What you'll do As a Senior Firmware Engineer, you will drive the development and evolution of our UEFI/BIOS ecosystem and influence future server architecture decisions... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Casual work
    Internship
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    28 days ago
  • $150k - $190k

     ...Senior Embedded firmware engineerAs an Senior Embedded Firmware Engineer, you'll play a central role in shaping the intelligence inside our hardware, writing the code that makes our devices perform reliably, efficiently, and safely in homes around the world. You'll work... 
    Senior
    Full time
    Immediate start

    Lunar Energy

    Mountain View, CA
    1 day ago
  • $184k - $287.5k

     ...delivering innovations for GPU based Client products with focus on firmware development.Working with a global team of BIOS(UEFI)...  ...exciting problems.Bachelor’s Degree or higher; in Electrical Engineering or Computer Science or equivalent experience.8+ years of experience... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    10 hours ago
  •  ...Overview Client is seeking a Senior Embedded Firmware Engineer to design, develop, and support firmware for IoT and video-streaming products. This role will own major firmware components throughout the product lifecycle and collaborate with hardware, cloud, mobile... 
    Senior
    Local area
    Remote work

    NESCO Inc

    San Jose, CA
    5 days ago
  • Job Title: Embedded Firmware Engineer Location: Mountain View, CA In this role, you will Design, prototype, build, and test production...  ...low-level firmware for resource-constrained embedded systems Seniority level : Associate Employment type : Full-time Job function... 
    Senior
    Full time

    Tata Technologies

    Mountain View, CA
    3 days ago
  • Primary Duties & Responsibilities Carry out firmware design under the guidance of senior members of the design team. Use C++ to write firmware on ST MCUs...  .... Education & Experience MS in Electrical Engineering or related technical fields. 5 years of related experience... 
    Senior
    Permanent employment
    Work at office

    II-VI UK, Ltd.

    Fremont, CA
    1 day ago
  • $180k - $270k

     ...Everpure's Datastore team to design, develop, and validate embedded firmware for our DirectFlash modules. In this role, you will work...  ...validation. You will collaborate closely with cross-functional engineering teams to solve complex system-level problems and help deliver... 
    Senior
    Full time
    Work at office
    Flexible hours
    Shift work

    Everpure LLC

    Santa Clara, CA
    1 day ago
  • $165k - $240k

     ...commitment to speed, reliability, and performance. We proudly engineer high-performance systems for critical, fast-growing...  ...of global connectivity. Molex is seeking a highly skilled Senior or Principal Firmware Engineer to join our Optical Systems Business Unit in Fremont... 
    Senior
    Long distance
    Flexible hours

    Molex

    Fremont, CA
    5 days ago
  • Hireup.net is seeking a Senior Device Driver Engineer in Mountain View, California, who has a strong background in device driver development, particularly...  ...offers the chance to work on cutting-edge networking technologies and firmware architecture. #J-18808-Ljbffr Hireup.net
    Senior

    Hireup.net

    Mountain View, CA
    1 day ago
  • $200k - $230k

     ...context, for generations to come. Reports To Sr. Manager, Power Electronics Firmware What You Will Be Doing ChargePoint is looking for an experienced Power Electronics Controls and Firmware Engineer with more than seven years of hands-on expertise in developing embedded... 
    Senior

    ChargePoint

    Campbell, CA
    1 day ago
  •  ...Job Description Job Description Senior Firmware Developers   Job Overview: We are looking for firmware engineers to develop firmware for our solid-state device solutions. The idea candidate for this role will work in a highly dynamic, fast-paced, results-oriented... 
    Senior
    Local area
    Overseas

    Innogrit

    San Jose, CA
    a month ago
  • $160k - $185k

     ...technology community. We seek talented, passionate, and committed engineers, technologists, and business leaders to join us.Job Summary:...  ...a highly motivated and experienced Sr Optical Transceiver Firmware Engineer to develop embedded software and firmware for cutting... 
    Senior
    Worldwide

    Supermicro

    San Jose, CA
    10 hours ago
  • $80k - $120k

     ..., and interact in complex environments by integrating control engineering, artificial intelligence, and machine learning at every level...  ...attendance. Duties and Responsibilities Develop and maintain firmware for humanoid robot controllers, joint actuators, and dexterous... 
    Work at office

    SERES AUTO_USA

    Milpitas, CA
    4 days ago
  • $130k - $175k

     ...divide in ways previously thought impossible. As a Senior Embedded Software Engineer , you will work in a team whose primary responsibility...  ...What You’ll Do: Collaborate with Hardware Engineers, Firmware Engineers, Software Engineers, and Product Managers to design... 
    Senior
    Full time
    Worldwide
    Flexible hours

    Tarana Wireless, Inc.

    Milpitas, CA
    more than 2 months ago
  • KLA in Milpitas, CA, seeks a Lead Embedded Software Engineer to design, develop, and sustain real-time control software for advanced reticle inspection systems. You will drive architecture, mentor engineers, and collaborate across mechanical, electrical, and optics teams... 
    Senior

    KLA-Belgium

    Milpitas, CA
    2 days ago
  • $170k - $235k

     ...ultimate goal of enabling human life on Mars. SR. WIRELESS FIRMWARE ENGINEER (STARLINK MOBILE) The Starlink Mobile program is working...  ...COMPENSATION AND BENEFITS: Pay Range: Software Engineer/Senior: $170,000.00 - $235,000.00/per year Your actual level... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Weekend work

    SpaceX

    Palo Alto, CA
    2 days ago
  • KLA-Belgium in Milpitas is hiring an Embedded Software Engineer who will take ownership of embedded software for reticle inspection systems. The ideal candidate will possess strong C/C++ skills and over 5 years of experience in embedded software development, with a focus... 
    Senior

    KLA-Belgium

    Milpitas, CA
    2 days ago
  • $182k - $242k

     ...Learn more at  What You'll Do CoreWeave is expanding its firmware engineering organization to support next-generation AI compute platforms...  ...and the integrated firmware stack that powers them. As a Senior Firmware Engineer, FPGA & Platform Integration, you will... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    10 days ago
  • $153k - $242k

     ...datacenter deployment and management, CoreWeave is expanding its firmware engineering team to focus on developing and maintaining BMC firmware...  ...Baseboard Management Controllers (BMCs). As a Senior Firmware Engineer , you'll design, implement, and maintain... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    12 days ago
  • KLA in Milpitas, CA, is looking for a highly motivated Embedded Software Engineer to innovate and grow within the RAPID division. You will own end-to-end technical responsibilities for embedded software empowering reticle inspection systems, focusing on high-speed data... 
    Senior

    KLA

    Milpitas, CA
    2 days ago
  • SF Motors, Inc. (dba SERES) in Milpitas, CA is seeking an embedded firmware engineer to design and maintain firmware for humanoid robot controllers, actuators, and dexterous hands. You will develop in C/C++ for RTOS environments, work with CAN/CAN FD, and help with board... 

    SERES AUTO_USA

    Milpitas, CA
    1 day ago
  •  ...robust softwareCommunicate your ideas and collaborate with teammates to solve problemsCommunicate and present your ideas to other engineers, architects, and management to move our products forward Qualifications7+ years experience with BS or 5+ years with MS in Computer... 
    Senior

    Avocado Systems

    Milpitas, CA
    more than 2 months ago
  • A leading technology firm in Milpitas, CA, is seeking a Software Engineer to create and document applications within a cloud-based manufacturing execution system. Candidates should possess a Bachelor’s degree in a relevant engineering discipline and three or more years... 
    Senior
    Contract work

    Indotronix Avani Group

    Milpitas, CA
    3 days ago
  •  ...Job Description Job Description Senior Software Engineer – Back End, Infrastructure Management Location: Milpitas, CA   The Role:     MemVerge is searching for expert software developers who are specialized in system management to join our award-winning... 
    Senior
    Local area

    Memverge

    Milpitas, CA
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Firmware Engineer. Be the first to apply!