Apple is looking to design and manufacture next-generation, high-performance, power-efficient processors, system-on-chip (SoC) to seamlessly and efficiently handle tasks that make their products beloved by millions
Requirements
- Proficiency in C/C++ programming is a must
- General knowledge of computer architecture and operating system is a must
- Experience in low level software development in a linux/unix environment
- Experience with communication blocks (RS232, SPI, I2C, SDIO, USB, PCI) is a must
- Knowledge and skill in Python programming is a plus
- Experience with power management, voltage and/or thermal monitoring, dynamic voltage and frequency scaling, performance throttling is a plus
Responsibilities
- Develop software to validate and debug communication and thermal blocks in Apple SoCs
- Develop software to validate various communication and thermal IP blocks in Apple SoCs
- Work with other teams to bring up and debug SoC's issues and coordinate to run tests
Other
- A minimum of a bachelor's degree in relevant field
- A minimum of 3 years of relevant industry experience in silicon validation software engineering or related field
- Apple is an equal opportunity employer that is committed to inclusion and diversity
- We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics