Apple is looking to design and manufacture its next-generation, high-performance, power-efficient processor, system-on-chip (SoC) and ensure Apple products and services can seamlessly and efficiently handle the tasks that make them beloved by millions.
Requirements
- Exposure to SoC bring up
- Expert embedded C programmer.
- Experience using laboratory equipment (e.g., logic analyzer, digital oscilloscope).
- Experience reading and working from device and board schematics.
Responsibilities
- Design and implementation of firmware for SoC bring up, validation, and test.
- Enhancing and maintaining the development and debug environments, tools and methodologies.
- Support of functional test environment for device characterization, failure analysis, and mass production.
- Generating post-silicon directed diagnostic and stress test cases and debugging failure cases using multiple HW and low level SW platforms.
- Leveraging and porting design verification and silicon validation tests to enable improved test coverage of IP in silicon test.
- Developing software to confirm that the silicon behaves as architected under the various supported modes.
- Developing targeted functional tests to screen failures identified during the product lifecycle.
Other
- Bachelor's degree in Electrical Engineering, Computer Engineering or Computer Science
- Demonstrate creativity in problem solving, ability to think dynamically and outside of standard convention, and adapt quickly to new technical areas.
- Individual imaginations gather together, committing to the values that lead to great work.
- Diversity of our people and their thinking that inspires the innovation that runs through everything we do.
- When we bring everybody in, we can do the best work of our lives.