Storage Software Simulation Engineer

Lex

Lex

Herzliya, Israel

Posted on May 6, 2026
Summary

In your role as a SW Engineer at Apple’s Storage Algorithms Group, you will assume full responsibility for the development of storage-related tools and internal applications that benefit multiple teams within the group. You will be in charge of the full development cycle, including mapping customer needs, SW architecture design, coding, deployment and ongoing support..

Description

A unique opportunity to lead a multi-faceted SW development operation that impacts a productization path of massive scale.

Responsibilities

  • Develop tailored tools and internal applications based on customer needs
  • Provide unique solutions based on a deep understanding of the SSD physical layer
  • Initiate innovative processes and methodologies to increase the group’s efficiency
  • Architect and implement behavioral simulators modeling SSD components and physical-layer behavior

Minimum Qualifications

  • Bachelor's degree in CE, CS or EE (M.Sc – an advantage)
  • At least 5 years of proven experience in developing applications
  • High coding proficiency in Python, C++ and Matlab
  • Multi-disciplinary skillset, including scripting, OOP, DB, GUI
  • Proven track record of owning the full SW development cycle from requirements to deployment
  • Good analytic capabilities and ability to grasp detailed engineering concepts