Senior Software Engineer-Robotics

Dishcraft Robotics

San Carlos, CA, US
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 06/14/2021
  • Website:
  • Company Address: 611 Taylor Way Unit 1, San Carlos, CA, 94070

About Dishcraft Robotics

At Dishcraft, our mission is to create happy, productive, sustainable workplaces by making automation accessible to food-service operations.

Job Description

At Dishcraft, our mission is to create happy, productive, sustainable workplaces by making safe, efficient kitchen operations accessible to food-service operators through advanced robotics and artificial intelligence. Come join our talented team as we create advanced machines for the food industry.

First and foremost at Dishcraft we value people, intellectual curiosity, and transparent communication.  We are looking for a Senior Robotics SW Engineer who will be part of a growing team working across the company to create novel robotics solutions for demanding applications. You will be working closely with the software, AI, hardware, and product teams to create and harden new and revolutionary products for an industry that needs help and innovation during these hard times. As part of a startup that strives for transparency and autonomy, you will also get exposure to all other departments in the company. We support working from home as much as possible, though the nature of the work requires limited on-site presence. We practice stringent safety protocols not only for our customers but also for our team.

About The Role

  • Senior software engineer and experienced C++ programmer
  • Develop software for hardware to create high-performance systems for use in complex environments.
  • Lead efforts take our robotic systems from the lab to the real world.
  • Design and implement finite state machines
  • Integrate, verify, and improve software and system performance of our robotic platforms
  • Contribute to overall software system design
  • This position requires close collaboration with other software engineers, mechanical engineers, product management, and a variety of robots.


  • BS/MS in computer science, computer engineering, robotics, or equivalent
  • 6+ years professional experience developing robotics software to interface with sensors and actuators
  • Proficiency in C++
  • Excellent understanding of ROS
  • Experience developing software on Linux
  • Experience launching hardware products
  • Experience with Python is nice-to-have
  • Highly-motivated team player with evidence of technical leadership and strong technical collaboration skills
  • Strong oral and written communication skills
  • Desire to be part of a fast-moving start-up and work in a fast-paced, collaborative, environment with few rigid boundaries


Dishcraft Robotics is an Equal Opportunity Employer. We do not discriminate on the basis of race, color, religion, national origin, pregnancy status, sex, age, marital status, disability, sexual orientation, gender identity, or any other characteristics protected by law.

Related Jobs

Account Executive

Dishcraft Robotics - San Carlos, CA, US

Manufacturing Engineer- Manager

Dishcraft Robotics - San Carlos, CA, US

New Product Introduction Engineer

Dishcraft Robotics - San Carlos, CA, US

Dish Robot Operator (DRO) - Dishwasher/Dishroom Support

Dishcraft Robotics - San Carlos, CA, US

Senior Manufacturing Technician

Dishcraft Robotics - San Carlos, CA, US
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.