Job Title: Software Development Engineer in Test (Local Storage) - Join the Apple Team and Shape the Future of Storage Technology

Remote Full-time
Embark on an exciting journey with Apple's Storage System Quality Engineering team, where you'll play a vital role in ensuring the highest quality of storage technology at the heart of our innovative products. As a Software Development Engineer in Test (Local Storage), you will be responsible for qualifying the latest Apple products, focusing on local storage, and collaborating with cross-functional teams to drive success.

At Apple, we believe that diversity of people and thinking inspires innovation, and we're committed to creating an inclusive environment where everyone can thrive. You'll be part of a dynamic team that values creativity, collaboration, and open communication, and you'll have the opportunity to work on exciting new products that surprise and delight millions of customers worldwide.

Your responsibilities will include:

Contributing to the automation framework, focusing on scalability and reliability, while promoting coding best practices
Executing automated tests, analyzing failure patterns, and quantifying impact with a focus on customer experience
Understanding the link between file systems and storage, and helping to focus on integration testing
Collaborating with development teams to root cause issues, driving post-mortem discussions, and thinking strategically about preventing similar issues in the future
Actively participating in team code reviews, design, and test discussions
Working under tight deadlines, achieving results by collaborating with and influencing cross-functional teams


To be successful in this role, you'll need:

BS in Computer Science or a related field, or equivalent experience
Experience developing in Python
Knowledge of NAND flash and/or other related storage technologies or low-level embedded technologies
Strong hands-on experience with QA methodologies or prior QA experience
Strong bug reporting skills and clear communication with management and cross-functional teams
Familiarity with Source Control Management such as SVN or Git


Preferred qualifications include:

Experience solving complex problems and triaging issues in both hardware and software
Experience in C (optional but desirable)
Understanding of storage interfaces like PCIe, NVMe, SCSI, etc.
Automation planning, execution, and triage experience for projects on iOS, macOS, watchOS, or visionOS
Experience setting up and maintaining automation racks (desirable but not required)
Data analysis experience with Splunk, Tableau, or similar tools (preferred)


At Apple, we're committed to inclusion and diversity, and we take affirmative action to ensure equal opportunity for all applicants. Learn more about your EEO rights as an applicant.

Your Future Starts Here
Don't miss out on this exciting opportunity to join the Apple team. Apply now and take the first step towards a rewarding career with a company that's shaping the future of technology.

Apply Now

Apply Now

Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Home-Based Reservation Specialist

Remote

Experienced Senior Data Scientist – Advanced Data Analytics, Predictive Modeling, and Machine Learning Expertise for Strategic Business Insights and Decision Making at blithequark

Remote

Fully Remote Entry Level Sales Manager

Remote

Experienced Associate Network Security Engineer - IT Data Security and Customer Support Specialist for Blithequark

Remote

Senior Group Product Manager- Time and Labor

Remote

Regulatory Associate

Remote

Director, Channel Sales Operations - Capital One Software (Remote)

Remote

[Remote] Account Manager II

Remote

Oliver James Associates – Senior Manager, Hedge Fund Accounting (Remote) – New York City, NY

Remote

Steuerfachkraft (m/w/d) in Aichwald mindestens 52.000€ - 100% Remote möglich

Remote
← Back