Эта вакансия в архиве
Посмотреть похожие вакансии ↓обновлено 9 дней назад
Staff Software Engineer (Apple Support)
191 700 - 234 200$
Описание вакансии
Текст:
TL;DR
Staff Software Engineer (Embedded/Imaging): Implementing and optimizing imaging and video algorithms on consumer devices with an accent on GPU/CPU performance and software quality. Focus on translating concepts into high-performance software deliverables and collaborating on robust solutions within the Apple ecosystem.
Location: Remote within the US (Flex Work from Sunnyvale/Bay Area, California is the primary location)
Salary: $191,700–$234,200 annually (base salary in San Francisco/Bay Area)
Company
is a leader in entertainment innovation, developing breakthrough audio and video technologies for movies, TV shows, music, games, and live sports.
What you will do
- Implement, evaluate, and optimize imaging and video algorithms and software on consumer devices such as digital TVs, set-top boxes, and mobile cameras.
- Accelerate algorithms on GPU and CPU processors through performance optimizations.
- Translate proof-of-concepts into high-quality, high-performance imaging software deliverables.
- Collaborate with product managers, engineers, and stakeholders to define requirements and deliver robust software solutions.
- Partner with SQA to enhance test setups, including hardware, software, and test automation environments.
- Maintain clear, useful documentation and follow best practices for source control, continuous integration, automated testing, and release management.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field, with 5+ years of professional experience in imaging, system engineering, and application development.
- Strong programming experience in C or C++.
- Experience porting MATLAB code to C/C++ and accelerating C/C++ code on CPU processors using multithreading or SIMD instructions.
- Experience developing applications related to computer graphics, computer vision, image processing, and/or video processing.
- Linux development experience.
- Familiarity with Perforce or Git and Jira; strong written and verbal communication skills.
Nice to have
- Experience accelerating C/C++ code on GPU processors using OpenGL, Vulkan, Direct3D, CUDA, or OpenCL.
- Experience developing and deploying machine learning algorithms in production environments.
- Knowledge of image signal processing (ISP) pipelines, camera hardware, and software integration.
- Experience with Python and HDR technologies such as Vision, HDR10, and HLG.
Culture & Benefits
- Flexible work approach, truly supporting where, when, and how employees do their best work.
- Collegial culture, challenging projects, and excellent compensation and benefits.
- Opportunity to make a real difference and earn recognition for your work.
Похожие вакансии
3 дня назад
Sr Software Engineer (Embedded)
124 800 - 187 200$
3 дня назад
Principal Software Engineer (Embedded Linux)
230 773 - 323 081$
15 часов назад
Software Performance Engineer (C++)
111 030 - 211 200$
4 дня назад
Senior Software Development Engineer (Embedded)
108 000 - 172 800$
2 дня назад
Field Application Engineer (Edge AI)
7 дней назад
Staff Firmware Engineer (Embedded)
129 650 - 190 153$