software performance optimization engineer at Light.co
Palo Alto, CA, US / Bedminster, NJ, US
Light is pioneering the era of the software-defined camera. Powered by sophisticated computational processes, software-defined cameras deliver intelligent, high-quality imaging at cost-effective, global scale. Light’s first product, the award-winning L16 Camera, has eliminated the quality or convenience dilemma that has plagued photographers for a century. Light’s foundational technologies, including its Lux Capacitor camera control chip and its Polar Fusion Engine for multi-image processing, are licensed for use in applications like smartphones and beyond. To learn more about Light, visit light.co.
 
The Computational Imaging (CI) team develops breakthrough image processing and computer vision technologies that produce high quality photographs captured using patented Light camera technology. As the list of products that Light builds is growing, our team needs to support and optimize its software for a variety of platforms. Performance optimization for mobile platforms is particularly important to us.
 
The ideal candidate has spent the last 3 years having fun working in an industry with complex systems, identifying optimizations, and collaborating with research scientists to develop highly optimized image processing solutions for mobile platforms. You will influence the development of performance tools and lead performance optimization efforts. This role will involve software development in C++. Familiarity with image processing, computer vision and machine learning algorithms is a definite advantage for this role.
 
While we love new grads at Light, this is not a role for a new grad.

what you will do...

    • Analyze and optimize large C++ software code base
    • Develop high-performance mobile frameworks
    • Automate performance measurement and analysis
    • Own high-visibility performance metrics
    • Optimize CPU, memory, I/O, network and battery usage
    • Mentor scientists on performance best practices

what you bring to Light...

    • 3+ years of industry experience shipping production software - REQUIRED
    • BS or MSc degree in Computer Science, Electronics, Electrical, or related field
    • Proficiency in C++ and Python
    • Excellent understanding of abstraction and modularity
    • Excellent understanding of performance analysis and tuning
    • Ability to master new concepts and technologies rapidly

oh, but there's more...

      • You get your very own L16!
      • You get to up-level your game as you work with world class technologists who have proven they know how to create extraordinary technology.
      • We offer medical, dental, vision, life, family leave and commuter benefits.
      • We value flexibility and know that it's a 2-way street. So our teammates get to enjoy our open time off policy.
      • Our passion for photography is evident in everything we do from our in-house photo talks, gallery walks and other photography-obsessed events!
      • Food. Yes. We eat a lot.
 
This full-time role is based in Light's Palo Alto headquarters or Bedminster, NJ office. It is ready to be filled immediately.
 
To reimagine photography, visit: https://light.co/.
 
We appreciate your interest in Light!