Demo

Sr Software Engineer SR Runtime (C++, Video Pipelines for SR)

Leia Inc.
Leia Inc. Salary
Menlo, CA Full Time
POSTED ON 4/20/2025
AVAILABLE BEFORE 5/15/2025

Come join a team that’s ready to redefine the digital experiences of tomorrow!

What You’ll Do

As a Senior Software Engineer, SR Runtime (C , video pipelines for SR), you will be working along with our production and research team on productizing and refining Leia’s SR Runtime piece of Leia Simulated Reality (Leia SR) technology for Leia’s existing and future 3D Lightfield Displays (SR Displays). SR Runtime is a driver-like software layer that controls display behavior and exposes interfaces for SR Display behavior control to applications. Besides control logic it incorporates a cutting-edge CV, AI, video processing and graphics technology developed by Leia that brings unparalleled amazing experiences to the consumers.

Your responsibilities will include (but are not limited to) :

  • Producing production quality, reliable, well architected, highly optimized and tested code of video processing pipelines running on Windows, executing sophisticated functionality that brings amazing experience of presenting stereo media content on SR Display to perfection
  • Own productizing of real time face and eye tracking video pipeline in collaboration with Tracking RnD team and other stakeholders
  • Own productizing of weaving / interlacing video pipeline code logic that maps coming stereo frames into display’s spatial pixels structure in collaboration with existing graphics team and other stakeholders
  • Own and refine display control logic working over USB / RS232 to ensure proper display modes operation and full display lifecycle support and its alignment with host OS lifecycle events
  • Implementing the best development practices that ensure code quality and quality delivery
  • Maintain proper CI / CD build process following company guidelines and best industry practices
  • Develop new SR Runtime features and address arising issues
  • Provide support and customer communication to Leia’s important partners and key users with respect to bug fixes and features and related investigations
  • Ensure timely high-quality delivery with strong productivity as well as constant focus on improving your own productivity
  • Coach more junior team members and newcomers in software development best practices

What You’ll Have

  • Good communication skills enabling you to communicate with customers and team members concisely and to the point
  • Strong knowledge and experience with C 11, C 14 or C 17 (5 years)
  • Strong experience with Win32 APIs and overall development for Windows (4 years).
  • Experience working with video capture under Windows : WMF, DirectShow or similar.
  • Experience developing real time video processing pipelines in tasks of object detection, tracking or similar
  • Experience developing real time video processing or graphics rendering pipelines with real time visualization using OpenGL and / or DirectX.
  • Experience with code profiling, optimization, memory leak search / elimination, fast root causing of issues
  • Solid knowledge of standard best practices for development process
  • Nice to Haves

  • Experience with OpenGL, DirectX or Vulkan is a strong plus
  • Experience with HLSL, GLSL, MSL, or WGSL is a plus
  • Experience with development of Windows services in C
  • Solid knowledge of code optimization (Multithreading, Caching, SIMD, Intrinsics (Intel / ARM))
  • Experience with OpenCV
  • Experience with one of GStreamer, FFmpeg, libVLC, Android Multimedia Framework, V4L, h264 / h265 / MP4 is a plus
  • Experience with XR devices : VR headsets, 3D displays, OpenXR, WebXR or similar
  • Experience of cross platform development : Windows, Android, Linux
  • CUDA / OpenCL experience
  • Experience with Java / JNI
  • Experience with RS232 or USB interfaces programming
  • Solid knowledge of image and video processing, computer vision techniques
  • In a world of passive viewing, Leia is a breakthrough. Instead of telling you about this future, we’ve built it.

    This is a position based in Menlo Park, CA or Greater Boston area.

    The US - Menlo Park base salary range for this full-time position is $170,000 -$205,000. The range displayed on the job posting reflects the minimum and maximum target for new hire salaries.

  • Leia Inc. is an Equal Opportunity Employer. Candidates and employees are evaluated without regard to age, race, color, religion, sex, disability, national origin, sexual orientation, veteran status, or any other characteristic protected by federal or state labor laws.
  • Salary : $170,000 - $205,000

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Sr Software Engineer SR Runtime (C++, Video Pipelines for SR)?

    Sign up to receive alerts about other jobs on the Sr Software Engineer SR Runtime (C++, Video Pipelines for SR) career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $77,657 - $95,021
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Leia Inc.

    Leia Inc.
    Hired Organization Address Menlo, GA Full Time
    Come join a team that’s ready to redefine the digital experiences of tomorrow! Immersity AI - Immersive experience on an...
    Leia Inc.
    Hired Organization Address Menlo, CA Full Time
    Come join a team that’s ready to redefine the digital experiences of tomorrow! Immersity AI - Immersive experience on an...
    Leia Inc.
    Hired Organization Address Menlo, CA Full Time
    Come join a team thats ready to redefine the digital experiences of tomorrow! What Youll Do As a Senior Software Enginee...
    Leia Inc.
    Hired Organization Address Menlo, GA Full Time
    Come join a team that’s ready to redefine the digital experiences of tomorrow! What You’ll Do As a Senior Software Engin...

    Not the job you're looking for? Here are some other Sr Software Engineer SR Runtime (C++, Video Pipelines for SR) jobs in the Menlo, CA area that may be a better fit.

    AI Assistant is available now!

    Feel free to start your new journey!