15 days old

Flash Storage Software Engineer

Cupertino, CA
  • Job Code
  • Jobs Rated

The Flash Storage Software team is looking for an expert software engineer to develop embedded storage solutions for our current and future products

Are you a big-picture thinker who loves setting ambitious goals? Do you have a passion for understanding how each line of code affects all the others? In the Core Operating Systems group, you'll ensure the OS is inseparable from each device's identity as a whole. That's because this group is committed to building fully integrated operating systems that combine hardware, software, and apps into a single Apple experience. Your dedication to cross-disciplinary collaboration will help develop groundbreaking technologies, such as iOS, macOS, watchOS, and tvOS. By crafting these distinct, holistic user experiences, you'll continue to uphold and advance the excellence people expect from Apple devices

Key Qualifications

  • Solid C coding skills
  • Experience writing embedded device drivers in RTOS environments
  • Strong written and verbal communication skills


Develop NAND flash management software
Debug storage-related issues across hardware, drivers, and applications
Deliver in short product cycles with high expectations of reliability
Support a wide variety of products through all development stages, including pre-silicon prototyping, board bringup, and through mass production
Work with silicon and systems engineers to develop storage solutions for future products

Education & Experience

BS in Computer Engineering/Computer Science/Electrical Engineering or equivalent experience/skills

Additional Requirements

  • Additional Desired Experience:
  • Experience with non-volatile storage systems (SSD, NAND)
  • Embedded device drivers in RTOS environments
  • Familiarity with filesystems

Jobs Rated Reports for Software Engineer

Posted: 2020-02-06 Expires: 2020-03-06

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Flash Storage Software Engineer

Apple, Inc.
Cupertino, CA

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Very Low
Very Good
Powered ByCareerCast