Job Description
Job Description
As a Staff Firmware Engineer, you will design, and implement embedded firmware in C for cutting-edge storage solutions, including embedded NAND devices used in smartphones, tablets, and automotive systems. You will be instrumental in shaping the future of high-performance, low-latency storage products.
Key Responsibilities:
- Design and implement robust firmware modules using C for real-time embedded systems.
- Develop and optimize data structures, algorithms, and protocol stacks (e.g., UFS, PCIe, NVMe) for high-throughput storage interfaces.
- Collaborate with cross-functional teams across geographies to deliver scalable and maintainable firmware solutions.
- Work across simulation environments, FPGA platforms, and final hardware to validate and debug firmware.
- Participate in Agile development cycles, leveraging CI/CD pipelines and automated testing frameworks.
- Drive innovation and contribute to IP generation...
Ready to Apply?
Take the next step in your AI career. Submit your application to Sandisk today.
Submit Application