We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.

Job posting has expired

#alert
Back to search results

Software Engineer: Display and Image Processing

Apple, Inc.
United States, Oregon, Beaverton
November 16, 2022
Summary
Posted: Oct 28, 2022
Role Number: 200387504
Do you love creating elegant solutions to highly complex challenges? Do you intrinsically see the importance in every detail? As part of our Silicon Technologies group, you'll help design and manufacture our next-generation, high-performance, power-efficient processor, system-on-chip (SoC). You'll ensure Apple products and services can seamlessly and efficiently handle the tasks that make them beloved by millions. Joining this group means you'll be responsible for crafting and building the technology that fuels Apple's devices. Together, you and your team will enable our customers to do all the things they love with their devices!
Key Qualifications
  • Strong software skills in C/C++.
  • Experience with video or image signal processing hardware pipelines (e.g. raw video processing).
  • Experience with hardware/software interaction.
  • Knowledge of video formats and color spaces.
  • Embedded software experience is a must. Device driver experience a plus.
  • Interest in writing software to validate the correct operation of hardware.
  • Knowledge of display-related IO interfaces (MIPI, display port)
Description
In this team, you'll be able to work on the block and system-level validation of display processing subsystems in silicon. In addition, you'll also develop low-level software to validate functionality, conformance, and performance of display processing subsystems in silicon. We'll need your skills to bring-up and debug devices on new hardware platforms; and, work with multi-functional teams to support product requirements.
Education & Experience
BS or MS Degree in EE/CS or a technical field.
Additional Requirements
  • - Develop low-level software to validate functionality, conformance, and performance of display processing subsystems.
  • - Work with logic designers to understand the operation of image processing and display pipelines at the block and system levels.
  • - Investigate the use cases, system-level operation, performance requirements
  • - Work with other members of the validation team to incorporate your tests into system-level tests.
  • - Bring-up and debug devices on new hardware platforms.

(web-5bb4b78774-pwhpf)