Apple Inc.
Software Engineer: SoC System Stress Validation
Apple Inc., Cupertino, California, United States, 95014
Software Engineer: SoC System Stress Validation
Cupertino, California, United States Hardware Description
You will leave no stone unturned for comprehensive "system-level" validation of Apple SoCs. You will dive deep into the SoC architecture and become a specialist in our existing SiVal software stack. You will develop creative testing methods for stress and corner-case scenarios. Minimum Qualifications
Bachelor's degree in a relevant field with at least 10 years of industry experience in silicon validation software engineering or related areas. Preferred Qualifications
Strong skills in C/C++ programming Familiarity 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 code, developing tests, and strategizing for SoC silicon validation Experience with graphics, video codecs, display mechanisms, and storage technologies (a plus) Proficiency in scripting languages such as Python, Tcl, Perl Apple offers a competitive total compensation package, including base pay ranging from $181,100 to $318,400, depending on skills and experience. Benefits include medical and dental coverage, retirement plans, discounts, educational reimbursements, and stock programs. Eligibility for bonuses, relocation, and other perks vary. 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.
#J-18808-Ljbffr
Cupertino, California, United States Hardware Description
You will leave no stone unturned for comprehensive "system-level" validation of Apple SoCs. You will dive deep into the SoC architecture and become a specialist in our existing SiVal software stack. You will develop creative testing methods for stress and corner-case scenarios. Minimum Qualifications
Bachelor's degree in a relevant field with at least 10 years of industry experience in silicon validation software engineering or related areas. Preferred Qualifications
Strong skills in C/C++ programming Familiarity 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 code, developing tests, and strategizing for SoC silicon validation Experience with graphics, video codecs, display mechanisms, and storage technologies (a plus) Proficiency in scripting languages such as Python, Tcl, Perl Apple offers a competitive total compensation package, including base pay ranging from $181,100 to $318,400, depending on skills and experience. Benefits include medical and dental coverage, retirement plans, discounts, educational reimbursements, and stock programs. Eligibility for bonuses, relocation, and other perks vary. 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.
#J-18808-Ljbffr