LUUM Robotics Hiring Sr Robotics Software Engineer (Oakland, CA)

We’re hiring a Sr Robotics Engineer at LUUM to help us build our next generation robot. I’ve reproduced the job description below, apply on our website here: https://www.luumlash.com/senior-robotics-engineer.

And yes, really, eyelash extensions; it’s a huge market and a bunch of super interesting technical problems! We need another great engineer with a ton of ROS experience, hence the post here.

Sr. Robotics Engineer

LUUM is building a new robotic system for autonomously applying eyelash extensions directly to the eyelashes of a human client. We’re looking to expand our team to complete a fully superhuman fourth generation AI driven robot. Our first-generation system has been in use at our Lash Lab in Oakland, CA for two years and is in use at an Ulta beauty location. The systems feature an array of highly customized actuation and machine vision – both classical and neural network based – to precisely manipulate and attach the tiny extension fibers onto natural eyelashes. In more than six years of development, we’ve assembled many of the pieces of this difficult puzzle – enough to provide real services to paying customers – and now we’re looking to expand our team to complete a fully superhuman fourth generation system. Come join our team if you’re interested in working on a concrete physical application of robotics and AI for use in the real world. Please check out the following posts about our product and technology and follow us on social media to learn more.

This position will work with a small team to develop the software that controls our Linux-based robotic system. A successful candidate will be able to develop, analyze, debug, and optimize high-quality commercial-grade robot control software. Their code must be readable and maintainable.

Qualifications (successful candidates will substantially meet most of these criteria):

  • MS or PhD in Computer Science, EE, ME

  • 5+ years of object oriented programming in a professional team environment in C++

  • Strong knowledge of Python

  • Experience with control and modeling of robotic manipulators and/or equivalent automation systems

  • Experience in ROS and associated libraries, especially for motion planning and collision modeling, or equivalents

  • Working knowledge of Linux

  • Knowledge of industry standard best practices for maintainable software design

  • Excellent debugging and analytical skills

  • Excellent written and verbal communication skills

Other relevant experience:

  • Deep experience with Linux
  • Experience with motor control and servo amplifiers; general mechatronics background
  • Computer vision experience, especially stereoscopic computer vision

Requirements

  • Willing and able to work at LUUM’s Oakland, CA headquarters.
  • Must have the legal authorization to work in the United States and the ability to prove it.
1 Like