New College Grad, SSD Firmware Engineer
SanDisk
Job Description
Job Description
Company Description
Sandisk understands how people and businesses consume data and we relentlessly innovate to deliver solutions that enable today’s needs and tomorrow’s next big ideas. With a rich history of groundbreaking innovations in Flash and advanced memory technologies, our solutions have become the beating heart of the digital world we’re living in and that we have the power to shape.
Sandisk meets people and businesses at the intersection of their aspirations and the moment, enabling them to keep moving and pushing possibility forward. We do this through the balance of our powerhouse manufacturing capabilities and our industry-leading portfolio of products that are recognized globally for innovation, performance and quality.
Sandisk has two facilities recognized by the World Economic Forum as part of the Global Lighthouse Network for advanced 4IR innovations. These facilities were also recognized as Sustainability Lighthouses for breakthroughs in efficient operations. With our global reach, we ensure the global supply chain has access to the Flash memory it needs to keep our world moving forward.
Job DescriptionWe are seeking a New College Graduate (NCG) SSD Firmware Engineer to join the firmware engineering team. This role is intended for conversion of a high‑performing intern who has demonstrated strong technical skills, ownership, and the ability to contribute to production‑quality firmware development. The engineer will work on enterprise SSD firmware, collaborating with cross‑functional teams to design, implement, validate, and support firmware features across the product lifecycle.
ESSENTIAL DUTIES AND RESPONSIBILITIES:
- Design, develop, and debug C/C++ firmware for enterprise SSD controllers
- Contribute to firmware features across EVT → DVT → LVM → MP stages
- Work on NVMe protocol, storage command handling, and performance optimization
- Develop and execute unit tests, system tests, and validation tools
- Analyze firmware logs, traces, and failure data to identify root causes
- Collaborate with hardware, validation, and system software teams
- Participate in code reviews and adhere to secure coding and quality standards
- Support customer‑specific firmware deliverables when required
Required:
- Bachelor’s or Master’s degree in Computer Engineering, Computer Science, Electrical Engineering, or a related field (recent graduate)
- Strong programming experience in C and/or C++
- Working knowledge of data structures, operating systems, and embedded systems
- Familiarity with Linux/Windows development environments
- Excellent problem‑solving and debugging skills
- Strong communication skills and ability to work in a team environment
Preferred Skills:
- Internship experience in SSD firmware, embedded systems, storage, or low‑level software
- Exposure to NVMe, NAND flash, storage protocols, or embedded RTOS
- Experience with Python or scripting for automation and validation
- Experience using version control systems (Git) and code review workflows
- Experience with AI or AI driven development methodology
Sandisk is committed to providing equal opportunities to all applicants and employees and will not discriminate against any applicant or employee based on their race, color, ancestry, religion (including religious dress and grooming standards), sex (including pregnancy, childbirth or related medical conditions, breastfeeding or related medical conditions), gender (including a person’s gender identity, gender expression, and gender-related appearance and behavior, whether or not stereotypically associated with the person’s assigned sex at birth), age, national origin, sexual orientation, medical condition, marital status (including domestic partnership status), physical disability, mental disability, medical condition, genetic information, protected medical and family care leave, Civil Air Patrol status, military and veteran status, or other legally protected characteristics. We also prohibit harassment of any individual on any of the characteristics listed above. Our non-discrimination policy applies to all aspects of employment. We comply with the laws and regulations set forth in the "Know Your Rights: Workplace Discrimination is Illegal” poster. Our pay transparency policy is available here.
Sandisk thrives on the power and potential of diversity. As a global company, we believe the most effective way to embrace the diversity of our customers and communities is to mirror it from within. We believe the fusion of various perspectives results in the best outcomes for our employees, our company, our customers, and the world around us. We are committed to an inclusive environment where every individual can thrive through a sense of belonging, respect and contribution.
Sandisk is committed to offering opportunities to applicants with disabilities and ensuring all candidates can successfully navigate our careers website and our hiring process. Please contact us at View email address on ziprecruiter.com to advise us of your accommodation request. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
Based on our experience, we anticipate that the application deadline will be 09/10/2026 (3 months from posting), although we reserve the right to close the application process sooner if we hire an applicant for this position before the application deadline. If we are not able to hire someone from this role before the application deadline, we will update this posting with a new anticipated application deadline.
#LI-DR1
Compensation & Benefits Details
- An employee’s pay position within the salary range may be based on several factors including but not limited to (1) relevant education; qualifications; certifications; and experience; (2) skills, ability, knowledge of the job; (3) performance, contribution and results; (4) geographic location; (5) shift; (6) internal and external equity; and (7) business and organizational needs.
- The salary range is what we believe to be the range of possible compensation for this role at the time of this posting. We may ultimately pay more or less than the posted range and this range is only applicable for jobs to be performed in California, Colorado, New York or remote jobs that can be performed in California, Colorado and New York. This range may be modified in the future.
- You will be eligible to participate in Sandisk's Short-Term Incentive (STI) Plan, which provides incentive awards based on Company and individual performance. Depending on your role and your performance, you may be eligible to participate in our annual Long-Term Incentive (LTI) program, which consists of restricted stock units (RSUs) or cash equivalents, pursuant to the terms of the LTI plan. Please note that not all roles are eligible to participate in the LTI program, and not all roles are eligible for equity under the LTI plan. RSU awards are also available to eligible new hires, subject to Sandisk's Standard Terms and Conditions for Restricted Stock Unit Awards.
- We offer a comprehensive package of benefits including paid vacation time; paid sick leave; medical/dental/vision insurance; life, accident and disability insurance; tax-advantaged flexible spending and health savings accounts; employee assistance program; other voluntary benefit programs such as supplemental life and AD&D, legal plan, pet insurance, critical illness, accident and hospital indemnity; tuition reimbursement; transit; the Applause Program, employee stock purchase plan, and the Sandisk's Savings 401(k) Plan.
- Note: No amount of pay is considered to be wages or compensation until such amount is earned, vested, and determinable. The amount and availability of any bonus, commission, benefits, or any other form of compensation and benefits that are allocable to a particular employee remains in the Company's sole discretion unless and until paid and may be modified at the Company’s sole discretion, consistent with the law.
- ...Description Job Description Salary: DOE Firmware Engineer (entry level) Are you passionate... ...Our teams work with cutting-edge NAND SSD controllers and storage systems We... ...Development Team at Bay Area site, San Jose, CA. New grad welcomed! We are looking for forward...New grad
$124k - $195.5k
...cutting‑edge AI technology? Join NVIDIA’s TensorRT team as a Software Engineer, and be at the forefront of technology, contributing to high‑... ...the hardware and software stack to understand and leverage new technologies to improve TensorRT’s functionality and performance...New gradInternship- ...Department: Engineering/Firmware Development Job Description: We are looking for an experienced firmware engineer to develop next-generation CXL... ...hardware, validation, and system software teams to bring up new silicon Required Qualifications Strong experience in embedded...Suggested
- ...storage company. We are looking for a Senior Firmware Engineer to design, develop, debug, and validate... ...and performance optimization. Work with SSD‑related technologies such as NVMe, PCIe/... ..., and error recovery. Bring up new hardware platforms and support firmware...Suggested
- ...Firmware Software Engineer Milpitas, CA Medical device domain Mandatory Skills Embedded C/C++ programming STM32 microcontrollers (specifically STM32H series preferred) RTOS-based system design (e.g., FreeRTOS, QNX) Hardware design and PCB development Gantry system development...Suggested
$124k - $195.5k
We are now looking for a Deep Learning Software Engineer, TensorRT Performance! NVIDIA is seeking an experienced Deep Learning Engineer passionate... ...limited to TensorRT/TensorRT-EdgeLLM/Torch-TensorRT. Develop new model pipelines for NVIDIA’s inference ecosystem with optimized...New gradFull time$163k - $264k
...Senior Flash Firmware Engineer, Systems Engineering Santa Clara, California We're in an unbelievably... ...for our industry-leading DirectFlash™ SSD Modules. This is a unique opportunity to... ...Lead the bring-up and integration of new hardware components, developing low-...Work at officeFlexible hours$165k - $220k
...computing. About the Role: Design & implement firmware code for Flash Interface Layer of SSD. Integrate developed code with other modules and... ...: ~ BS in either Computer Science or Electrical Engineering; MS is preferred. COMPENSATION: $165,000/yr -...$163k - $246k
...us. SHOULD YOU ACCEPT THIS CHALLENGE… Designing, implementing, and testing firmware of Pure Storage’s DirectFlash™ SSD Modules Coding and testing in C/C++ and Python Bringing up and enabling new hardware components, and developing low level firmware features Investigating...Work at officeFlexible hours$78.5k - $108k
...is a global leader in materials engineering solutions used to produce virtually every new chip and advanced display in the... ...Applied Materials is seeking recent college graduates for the position of... ...time Employee Type: New College Grad Travel: Yes, 20% of the Time Relocation...New gradFull timeInternshipRelocation- ...optical age. Job Description Lead architecture and development of firmware across multi-processor embedded subsystems integrated into ASIC... ...for multi-core embedded subsystems; define HW datapath engines and the FW needed for extensible, scalable architectures Partition...Shift work
$116k - $189.75k
...is a “learning machine” that constantly evolves by adapting to new opportunities that are hard to solve, that only we can take on,... ...clocks group is looking for an exceptional ASIC Clocks Verification Engineer. The team is responsible for crafting all aspects of GPU...New grad$150k - $175k
...at the right time. If you are ready for adventure, we invite you to join our amazing team and grow with us. As part of the Firmware Engineering team, you will drive the development and maintenance of the manufacturing test systems used for our eVTOL aircraft. Responsibilities...Work at office- ...heavily involve C++ for embedded processor test system. Test Engineer will be responsible for a full automated test cell with tester and... ...from this role before the application deadline, we will update this posting with a new anticipated application deadline. #LI-TG1...New grad
- ...Intelliswift - An LTTS Company in Sunnyvale, California, is seeking a skilled firmware engineer with over 8 years of experience in developing and testing embedded systems. The role involves programming in C/C++, optimizing firmware, and resolving issues across the software...
$150k - $200k
...Job Description Job Description Job Title: Sr. SSD Application Engineer Location: Milpitas, CA Compensation: $150,000 – $200,000 per year... ...Senior SSD Application Engineer to develop front-end firmware features and drive technical design-ins for Enterprise and...$120k - $180k
...Nova's Materials Metrology Division is looking for a skilled Firmware Engineer (Embedded) to design, develop, and test firmware and software... ...microcontrollers. Collaborate with hardware teams to bring up new boards, understand schematics, and design/modify device drivers...- ...efficiency from complex hardware while maintaining complete system stability? If so, we are searching for an outstanding Senior Firmware Engineer to join the NVIDIA System Control Firmware team. Joining the System Control Firmware team places you at the core of NVIDIA’s...Worldwide
$119.8k - $234.7k
...Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft's... ...continues to grow the ability to deploy new offerings and hardware infrastructure on... ...We are seeking an accomplished Senior Firmware Engineer to join a team of talented engineers...Ongoing contractWork at officeLocal areaWorldwide$78k
...HCLTech is looking for a highly talented and self‑motivated Senior Firmware Engineer to join it in advancing the technological world through innovation and creativity. Job Title Senior Firmware Engineer Job Information Job ID: 12976 Position Type: Full‑time Location: Sunnyvale...Full timeLocal area- ...Senior Firmware Engineer Cupertino, California Do you want to be at the forefront of the AI revolution? Etched.ai is developing groundbreaking... ...intelligence. Etched was founded on the belief that new hardware will be needed to run human- and superhuman-level artificial...
$125k
...Firmware Engineer Base pay range: $125,000.00 per year. Responsibilities Target creation for new products in our code bases. Firmware maintenance to adapt for new products. Firmware validation to ensure operability on new products. Perform daily builds as needed for product...Full time$132k - $153k
...right time. If you are ready for adventure, we invite you to join our amazing team and grow with us. About the job As a firmware engineer, you are responsible for designing and implementing a safe, robust and extensible firmware architecture. Your work constitutes...InternshipWork at officeRemote work- ...Duties & Responsibilities Carry out firmware design under the guidance of senior... ...Education & Experience ~ MS in Electrical Engineering or related technical fields. ~5... ...effectively. Ability to learn and apply new technologies and tools to develop...Permanent employmentWork at office
$160k - $190k
...Senior Firmware Engineer San Jose, California, United States Astera Labs provides rack-scale AI infrastructure through purpose-built connectivity solutions. By collaborating with hyperscalers and ecosystem partners, Astera Labs enables organizations to unlock the...Flexible hours- ...reality. You will own the development of Rhoda's low-level firmware stack for distributed real-time control across humanoid platforms... ...We're Looking For ~ Bachelor's or higher in Electrical Engineering, Computer Engineering, or Robotics ~2+ years of experience...
- ...Job Title: Embedded Firmware Engineer Location: Mountain View, CA In this role, you will Design, prototype, build, and test production embedded vehicle firmware. Evaluate, implement, test, and optimize applications in a real-time operating system environment. Work with...Full time
- ...As a member of our NVLink Firmware Development and Verification team, you will be responsible for performing unit and integration-level... ...see: BS or MS degree (or equivalent experience) in Electrical Engineering, Computer Science, or a related field. Minimum 3+ years of...Remote work
$109k - $160k
...Firmware Engineer Livingston, NJ / New York, NY / Sunnyvale, CA / Bellevue, WA CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers a platform of technology, tools, and teams that enables innovators to build and scale AI with...Permanent employmentTemporary workCasual workWork at officeFlexible hours- ...commercial applications, working across silicon, firmware, and software to deliver reliable, high-... ...to market. You will interact with key engineering and management stakeholders as well as... ...R&D engineers, and customers to launch new customer products and resolve reported...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to New College Grad, SSD Firmware Engineer. Be the first to apply!

