Apple is looking for software engineers with background in embedded software development to join a fast-paced environment to contribute to developing embedded software solution, debug and bring-up of the state-of-the-art next generation SOCs, supporting current and future Apple products. Your work will have a critical impact on getting high quality functional products to millions of customers quickly.
Requirements
- Prior pre-silicon and/or post silicon validation experience
- Strong proven experience and background in images, video, and/or display processing systems
- GPU and camera related experience
- Understanding of SOC architecture, pipelines, and bus protocols and performance
- Prior embedded software experience
- Skilled at scripting - Python, bash
- Experience with some data analysis and data visualization tools
Responsibilities
- contribute to developing embedded software solution, debug and bring-up of the state-of-the-art next generation SOCs, supporting current and future Apple products.
- developing and improving our embedded silicon test software platforms, including Common Firmware Environment and RTOS.
- develop and execute test plans, debug systems, and correlate silicon data.
- reviewing specifications, creating and refining test plans, developing test content, and driving iterative improvements through comprehensive test plan coverage assessment.
Other
- A minimum of a bachelor's degree in relevant field and a minimum of 3 years of relevant industry experience in silicon validation software engineering or related field
- dynamic and skilled professional
- contribute to the development of cutting-edge technology while advancing your expertise in a highly innovative environment.