Log in
All Remote Jobs
Remote Software Engineer jobs
Senior Software Engineer, SR Runtime (C++, video pipelines for SR)
Remote Senior Software Engineer, SR Runtime (C++, video pipelines for SR)
Posted
9 hours ago
Apply now
Please, let Equally Talent know you found this job on RemoteYeah. This helps us grow 🌱.
Apply now
Description:
We are looking for a Senior Software Engineer, SR Runtime (C++, video pipelines for SR) to join our production and research team.
The role involves productizing and refining Leia’s SR Runtime technology for existing and future 3D Lightfield Displays.
SR Runtime is a driver-like software layer that controls display behavior and exposes interfaces for SR Display behavior control to applications.
Responsibilities include producing reliable, well-architected, and optimized code for video processing pipelines on Windows.
You will own the productization of real-time face and eye-tracking video pipelines in collaboration with the R&D team and other stakeholders.
You will also own the productization of weaving/interlacing video pipeline code logic in collaboration with the graphics team.
The role requires refining display control logic over USB/RS232 to ensure proper display modes operation and lifecycle support.
You will implement best development practices to ensure code quality and maintain a proper CI/CD build process.
The position involves developing new SR Runtime features, addressing issues, and providing support to key users.
You will coach junior team members in software development best practices.
Requirements:
Good communication skills are essential for effective interaction with customers and team members.
A strong knowledge and experience with C++11, C++14, or C++17 is required, with at least 5 years of experience.
You must have strong experience with Win32 APIs and overall development for Windows, with a minimum of 4 years of experience.
Experience working with video capture under Windows using WMF, DirectShow, or similar is necessary.
You should have experience developing real-time video processing pipelines for tasks such as object detection and tracking.
Experience in developing real-time video processing or graphics rendering pipelines using OpenGL and/or DirectX is required.
Proficiency in code profiling, optimization, and memory leak search/elimination is essential.
Solid knowledge of standard best practices for the development process is required.
Benefits:
You will gain great experience and professional growth by working on cutting-edge technology products in a skilled and friendly team.
The position offers 22 paid business days of annual vacation, with an additional day for each year of service.
Paid sick leaves are provided.
Paid maternity and paternity leave is included.
Medical and life insurance are offered.
A gym membership is part of the benefits package.
Regular education, workshops, and conferences will be available.
You will have the opportunity to choose your work equipment.
Apply now
Please, let Equally Talent know you found this job on RemoteYeah . This helps us grow 🌱.
Apply now
About the job
Posted on
November 23, 2024
Job type
Full-time
Salary
-
Location requirements
-
Position
Software Engineer
Experience level
Senior
Technology stack
Opencv
CI/CD
Java
OpenGL
CUDA
C++
ET
Equally Talent
View company profile
Visit equally.solutions
Report this job
Job expired or something else is wrong with this job?
Report this job
Leave a feedback