Our client is currently seeking a Software Engineer III
Position Description :
Role Title : Display Software Engineer, Project Starline
Work Location : Hybrid work : Tues-Thurs in the office. Monday & Friday optionally remote.
Work Schedule : Normal PST business hours, Monday - Friday
Project Overview :
Project Starline a project that combines advances in hardware and software to enable friends, families and coworkers to feel together, regardless of location.
Imagine looking through a magic window, you see another person, life-size and in three dimensions. You can talk naturally, gesture and make eye contact.
To make this experience possible, we apply research in computer vision, machine learning, spatial audio and real-time compression.
We've also developed a breakthrough light field display system that creates a sense of volume and depth, without the need for additional glasses.
The effect is the feeling of a person sitting just across from you, like they are right there.
Overall Responsibilities :
Work with a talented, growing, fast-paced team taking science fiction and turning it into a reality. The heart of Project Starline is the lightfield display.
As a software engineer on the Display System team, you will have the opportunity to make a big impact by ensuring that our displays produce the highest quality visual experience for next-generation telepresence products.
You will work on both code for the current generation Starline products and prototyping tools for exploration of future products.
Project Starline is actively looking for a highly motivated software engineer to build future technologies in human communications.
The successful candidate will demonstrate knowledge in the end-to-end display software stack. Candidates are expected to be proficient in software development, HW / SW system integration, C / C++ programming, OpenGL, and Python.
The role is cross-functional and involves developing software for Starline’s revolutionary display roadmap.
Top 3 Daily Responsibilities :
- Port Python algorithms for calibration, rendering, and validation to C++ for production.
- Software system integration of eye tracking and rendering tools for display prototyping.
- Develop software characterization and rendering tools for display prototypes.
- Software tools for user studies, prototype turn-on, debugging, and system integration.
- Add display prototypes to Starline apps so we can evaluate possible new products as fully functioning Starline stations
Skill / Experience / Education
Mandatory Education : BSc in Computer Science, Engineering, or comparable field.
5+ years of experience in software development and translation to mass production.
Track record of delivering software solutions for displays or cameras.
Practical experience with linux, C / C++, Python, OpenCV and OpenGL.
Desired
MS / PhD in Computer Science, Engineering, or comparable field.
10+ years of experience in software development and translation to mass production.
Track record of delivering software solutions for displays and cameras.
Working knowledge of computer vision tools, geometric calibration, and 3D image pipeline.
Familiarity with LCD hardware, firmware, algorithms, and key performance indicators.