Senior Robotics Perception Software Engineer

Redwood City CA
30+ days ago

Job Description

About the position

You will be responsible for the robotics perception stack, ranging from sensor selection, interfacing, calibration, integration with navigation stack, all the way to data processing and perception algorithms. The perception stack is critical for our robot to operate safely, accurately and intelligently. You will be working with the team to design, prototype, develop, test, deploy, maintain and improve various algorithms of the perception stack. You are expected to be highly autonomous and to lead technical directions. You are also expected to work with high-level product requirements, and to manage individual project priorities, deadlines and deliverables with your technical expertise.

Minimum qualifications:


  • BS/MS in CS or related field and 5+ years of robotics industry experiences, or
    PhD in CS or related field and 2+ years of robotics industry experiences
  • Solid data structures, algorithms and software design
  • Solid C++, Python coding

3+ of the following must-have experiences:

  • 2D/3D camera modeling, characterization and calibration
  • Lidar sensor modeling, characterization and calibration
  • 2D image processing and related libraries (OpenCV)
  • 3D sensor processing and related libraries (PCL)
  • 2D/3D tracking systems
  • Multi-view geometry camera systems
  • Visual odometry and visual SLAM

Nice-to-have experiences:

  • Octave/Matlab/Python data analysis
  • GPU software frameworks (CUDA, OpenCL)
  • ML/DL image classification/recognition models (YOLO, RCNN)
  • Indoor mobile robot
  • Linux and ROS

About Bear Robotics


We are Bear Robotics, a team who has worked hard on developing our amazing robot Servi. Since starting in 2017, our culture of fun, collaboration, and smart ideas has catapulted us to the ~100 people at Bear Robotics you see today. We never stop looking for the brightest minds to help us solve big problems in the hospitality industry.

As a startup, Bear Robotics provides the opportunity for personal development, cross-functional growth, and building up expertise in your field. We pride ourselves on communicating ideas rapidly, and achieve this by keeping our hierarchy flat and meetings to a minimum. People who come up with the best ideas and initiatives are rewarded in our employee bonus program!

Servi autonomously shuttles food from the kitchen out to customer tables and then brings the dishes back for cleaning, but has no plans to stop there! Our goal is to become the number one company in the world for hospitality robotics. Servi is already in kitchens around the world, and we are on the cusp of mass distributing our robots. Apply today to join the Bear team!

Source

https://www.indeed.com/jobs

Not sure if you qualify?

Uvaro is here to help you land great jobs like this one.

Upgrade your skills

Other Jobs

Miovision

Miovision provides cities with modern tools to fix today's traffic problems. We offer solutions that collect multimodal traffic data and uncover actionable insights, helping municipalities get more out of their road network. The result: streets capable of moving more people – safely and efficiently – whether they are in a car, on a bus, on a bike or e-scooter, or walking. Since 2005, our systems have counted more than nine billion vehicles around the world. We have offices in Kitchener, Canada as well as operations in Germany, Serbia and the US. For more information, visit miovision.com [http://miovision.com/]. Position Summary  The Sales Engineer (SE) is an industry expert that drives software growth by developing technical and operational relationships with customers in support of their adoption of the Miovision products.  As a technical industry expert, the SE integrates into the daily operation of the agency to support complex proof of concepts and ongoing initiatives to maximize product output and value.  The SE ensures continuous value and product adoption that ultimately drives intersection network and software growth. Key Accountabilities  * Create customer success plans to drive growth for each account  * Support solution design and technical implementation of current desired integrations as outlined in the customer success plan. * Monitor user adoption and product utilization and create targeted programs to increase engagement and support the agency's change management process. * Build strong relationships between the Miovision product and support teams to ensure continuous resolution of ongoing operational issues as well as product deficiencies that may come up.  * Participate in regular support and health checks to ensure accounts are continuing to derive value from our solutions * Support software renewal and upselling activities  Skills/Qualifications * Bachelor’s degree or recognized equivalency or achievement of recognized professional level * 5+ years of technical experience; must understand network products * Ability to travel internationally, providing on-site consulting work to clients * Ability to manage multiple projects utilizing strong planning and organizational skills * Experience with general consulting skills that include team facilitation, business case development, strong business analysis skills, process mapping and process redesign * Systems implementation skills: requirements/process analysis, conceptual and detailed design, configuration, testing, training, change management and support * Analytical nature with the ability to solve complex business issues * Basic understanding of product development and engineering processes.  We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Please indicate if you require accommodation on your application, and our team will work with you to meet your accessibility needs.

 
Remote
Uvaro

Recruit and train new sales staff, assign specific tasks to members of the sales team, and monitor the team's sales performance.

 
Waterloo, ON / Remote
Uvaro

Experience working as an SDR or BDR. Provide guidance and feedback on email outreach and sales calls. Experience working in a sales enablement function is a…

 
Waterloo, ON / Remote