Storage Software Simulation Engineer
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
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
- 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