Compound Eye enables machines to understand their surroundings in 3D and in real time using only passive sensors like cameras and IMUs. Our VIDAS™ technology takes video from automotive-grade cameras and outputs a dense, semantic 3D representation of the world that vehicles and robots can use to navigate their environment. VIDAS is a fully redundant alternative to LiDAR and radar. Compound Eye has customers in automotive, agriculture, healthcare, and defense and is backed by Khosla Ventures and other leading investors.
As a computer vision engineer at Compound Eye you'll contribute to design and development of various core technologies and products, such as real-time perception, 3D reconstruction, visual-inertial odometry, and more. You will:
Contribute to the development of state-of-the-art techniques and algorithms for robotic perception
Write production code in C++ for a variety of platforms, including GPUs
Help to recruit and potentially lead a team of similarly-qualified engineers
To thrive in this role you have:
A good grasp of linear algebra
Extensive experience writing production quality code in C++
Familiarity with highly parallel programming frameworks such as CUDA, Metal or OpenCL
We're looking for a great engineer to join our US team of fourteen. Our mission is to teach machines to see. Our culture is based on transparency, mutual respect, mutual accountability, and valuing great ideas no matter where they come from. We already have revenue and our Series A round was led by a tier one VC. We are a remote-first company with employees across the United States. We had remote employees long before the pandemic and our team is now distributed across three states. We will ensure you have everything you need to work from home and the option to work from an office when it is safe to do so. We also offer competitive benefits including comprehensive health care plans, 401k with matching, flexible schedules, and discretionary PTO.
Compound Eye is committed to building a diverse and inclusive work environment. We understand that no candidate is perfectly qualified for any job and experience comes in different forms. We encourage you to apply if you see yourself being successful in this position.