What is an Embedded Engineer at Sandisk?
An Embedded Engineer at Sandisk works at the critical intersection of hardware and software, designing and developing the low-level firmware that powers world-class storage solutions. From solid-state drives (SSDs) and mobile flash storage to enterprise-level data center solutions, the code written by this team directly impacts the speed, reliability, and endurance of millions of devices globally. In this role, you are responsible for making hardware perform at its absolute limit, ensuring that data is stored securely and accessed at lightning-fast speeds.
The engineering challenges you will tackle here are highly complex and strategically vital. You will design firmware for custom application-specific integrated circuits (ASICs), optimize flash translation layers (FTL), and manage complex memory architectures. Your work directly influences Sandisk's competitive edge in the global storage market, requiring a deep understanding of hardware-software co-design, real-time operating systems (RTOS), and silicon-level constraints.
Joining this team means working on products where every byte of memory and every microsecond of execution time matters. It is a highly collaborative environment where you will work alongside ASIC designers, hardware engineers, and product validation teams to bring cutting-edge storage technologies from concept to mass production.



