Director, Robotics Engineering

Newark, California, United States · Software & Robotics Engineering

Description

Be part of the consumer robotics revolution.

Want to be a part of something revolutionary? Neato Robotics is a consumer product robotics organization with an emphasis on innovation and empowerment of our team members. Here is your chance to join our team and make an impact


Overall Responsibilities:

As the Technical Leader of Robotics Algorithms and Software, you will be given a unique opportunity to build, lead and manage a lean team of extremely talented engineers working to solve the complex algorithms, indoor navigation, mapping and localization challenges required for future generations of Neato robots. A hands-on technical leader will be required, as you’ll be working directly with experts in their fields to identify creative and scalable solutions to complex algorithm, AI and machine learning problems.

The ideal candidate will operate cross-functionally, interfacing with Systems Engineering on user experience and Cloud Services to connect the platform to mobile applications and big data infrastructure. Direct communication with product management and marketing will be required to ensure Neato platforms continue to surprise and delight consumers through future releases of the platform.


Requirements

Required Experience:

  • MS/PhD in Robotics or CS with 5+ years’ experience hands-on technical leadership
  • and architectural definition of robotics platforms

  • Has successfully held responsibility for leading, developing and improving both new and
  • existing algorithms for localization, mapping and planning

  • Substantial research and/or implementation experience with data structures and
  • advanced algorithms, including but not limited to:

    vision algorithms and machine learning algorithms

  • Experience operating in real time, control system-based environments
  • Held responsibility for building safety-critical software applications
  • Substantial experience authoring and reviewing C++ code for real-time embedded
  • systems

  • Success in establishing development plans merging Agile and waterfall
  • methodologies

  • Strong strategic mindset: ability to weigh opportunities against the value they bring to
  • the product, consumer and the company considering complexities and risks associated with the implementation.

  • Proven success taking software deliverables from prototype to volume production
  • (Including designing for scale, authoring test plans, coordinating deployments with operations.

    Please Note:

    Agencies

    Neato Robotics, Inc. does not accept resumes from search firms, placement agencies, outsourcers, or any other employment suppliers. Therefore, any resume received from an employment supplier will be considered unsolicited, and Neato Robotics, Inc. will not be obligated to pay a referral or placement fee.

    Work eligibility

    Please be eligible to work in the United States.

    Location

    This is not a telecommuting position. This is a full-time regular position in our Newark, CA office

    Benefits

    Apply for this job