Front End Software Engineer

At Symbio, we are revolutionizing the way people use industrial robots. As a start, we are developing a universal and intuitive interface for all makes and models of robots, thereby eliminating the need for users to become versed in a myriad of protocols and robot programming languages. By making industrial robots easier to use, we can empower people to vastly reduce the time it takes to create new automation systems. If you have creative ideas on how to make these interfaces, we want you on our team!

You will:

  • Develop web and native applications that customers will use to control and monitor industrial robots
  • Prototype developer and user facing interfaces for programming robots and visualizing force, image, and performance data
  • Work closely with back-end software engineers to integrate with back-end services
  • Work closely with software test engineers to make applications reliable and robust in the face of network latency, user error, and unknown unknowns

You have:

  • Familiarity with multiple UI frameworks and libraries
  • Experience designing and building UI for mission-critical applications
  • Experience coding in Java, Javascript, PHP, CSS, Python or similar
  • Experience working with configuration management tools like Git or SVN

Bonus Points:

  • Experience working with command line Linux
  • Experience with Matplotlib and Jupyter/IPython
  • Experience with WebGL or other 3D frameworks

Location: Emeryville, CA