Apple Inc.
Software Engineer- SoC Level Validation Engineer
Apple Inc., Cupertino, California, United States, 95014
Software Engineer - SoC Level Validation Engineer
Cupertino, California, United States | Hardware
Description In this role, you will:
Write SoC and CPU directed and random tests.
Debug issues pre-silicon or post-silicon.
Develop and maintain system-level software platform.
Lead software development and execution plans for SoC projects.
Collaborate with designers and architects to accomplish validation goals.
Engage with other teams at Apple to develop validation strategies based on product needs.
Minimum Qualifications
Bachelor's degree in silicon validation, software engineering, or a related field with 10 years of experience.
Preferred Qualifications
Knowledge of SoC and CPU architectures.
Understanding of memory hierarchy, interrupts, DMA, clock, and power gating.
Experience with SoC bring-up.
Proficiency in C/C++ and Assembly programming.
Experience in embedded programming and hardware-software interfaces.
Knowledge of hardware and software debugging tools and methods.
Experience with scopes is a plus.
Apple offers a competitive total compensation package, including base pay within the range of $181,100 to $318,400, depending on skills, qualifications, experience, and location. Employees may participate in stock programs, receive benefits such as medical and dental coverage, retirement plans, educational reimbursement, and more. Benefits are subject to eligibility requirements and other terms.
Apple is an equal opportunity employer committed to inclusion and diversity. We promote equal opportunity for all applicants regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or other protected characteristics.
#J-18808-Ljbffr
Description In this role, you will:
Write SoC and CPU directed and random tests.
Debug issues pre-silicon or post-silicon.
Develop and maintain system-level software platform.
Lead software development and execution plans for SoC projects.
Collaborate with designers and architects to accomplish validation goals.
Engage with other teams at Apple to develop validation strategies based on product needs.
Minimum Qualifications
Bachelor's degree in silicon validation, software engineering, or a related field with 10 years of experience.
Preferred Qualifications
Knowledge of SoC and CPU architectures.
Understanding of memory hierarchy, interrupts, DMA, clock, and power gating.
Experience with SoC bring-up.
Proficiency in C/C++ and Assembly programming.
Experience in embedded programming and hardware-software interfaces.
Knowledge of hardware and software debugging tools and methods.
Experience with scopes is a plus.
Apple offers a competitive total compensation package, including base pay within the range of $181,100 to $318,400, depending on skills, qualifications, experience, and location. Employees may participate in stock programs, receive benefits such as medical and dental coverage, retirement plans, educational reimbursement, and more. Benefits are subject to eligibility requirements and other terms.
Apple is an equal opportunity employer committed to inclusion and diversity. We promote equal opportunity for all applicants regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or other protected characteristics.
#J-18808-Ljbffr