Logo
Apple Inc.

Software Engineer: SoC System Stress Validation

Apple Inc., Cupertino, California, United States, 95014

Save Job

Software Engineer: SoC System Stress Validation

Cupertino, California, United States | Hardware Description

You will be responsible for comprehensive "system-level" validation of Apple SoCs. This includes delving into the SoC architecture, becoming a specialist in our existing SiVal software stack, and devising creative testing strategies for stress and corner-case scenarios. Minimum Qualifications

Bachelor's degree in a relevant field with at least 3 years of industry experience in silicon validation software engineering or related areas. Preferred Qualifications

Strong skills in C/C++ programming Experience with assembly language programming Passion for hardware-close coding and debugging Knowledge of computer architecture, memory hierarchies, CPUs, and caching Detail-oriented, curious, persistent validation mindset Experience in writing validation tests and developing validation strategies for SoC silicon Knowledge of graphics, video codecs, display mechanisms, and storage technologies (a plus) Scripting experience with Python, Tcl, Perl (a plus) At Apple, base pay ranges from $147,400 to $272,100, depending on skills, experience, and location. This role offers opportunities for growth, stock options, benefits including medical, dental, retirement, discounts, educational reimbursement, and potential bonuses or relocation assistance. Learn more about Apple Benefits. Apple is an equal opportunity employer committed to diversity and inclusion. We promote equal opportunity regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or other protected characteristics. Learn more about your EEO rights as an applicant.

#J-18808-Ljbffr