TL;DR
Staff Software Engineer (Embedded/Imaging): Implementing and optimizing hirify.global 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
hirify.global 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 hirify.global 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 hirify.global 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.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →