System SW Principal Engineer

San Jose, California, United States · Engineering


The ideal candidate has many years of experience architecting and implementing SW for distributed systems. He or she understands how to use CPUs, GPUs, FPGAs, and memory devices to achieve an optimal system performance. The candidate has a background in writing SW for embedded systems, high-performance real-time graphics, video processing, and is able to balance the performance of CPUs and GPUs. He or she is familiar with FPGA functionality and design methodology. The candidate will be setting the standard for Light Field Lab’s system SW design, and will be working daily with a team of software developers, EEs, mechanical engineers, optical engineers, other SW engineers, and experts in light field imaging.


Essential Duties and Responsibilities

Other Duties and Responsibilities


Key Competencies

High-level system architecture for a distributed system 2


Major Medical, Dental and Vision insurance available.

Apply for this job