Career Opportunities

Squishy Robotics is a cutting-edge start-up developing robots to solve high-impact problems with funding from federal agencies such as NASA, DoD, NSF, and NIST. We are developing the next generation of tensegrity robots that support emergency/disaster response and wildfire/climate change mitigation.

Purpose-driven development and human-centric design are part of our company’s DNA. Joining our team means you will be involved in the full product development cycle—from ideation to the finished product. You will collaborate with fellow engineers, test with end users, and develop solutions to meet real-world needs.

If working in our mission-driven environment sounds exciting, we look forward to hearing from you!

How to apply:

Please send email to jobs@squishy-robotics.com with your resume and portfolio. Subject line should be in the format:  Application – [position] (e.g., Application – Robotics Controls Engineer) or Internship Application – [position] (e.g., Internship Application Mechanical Engineer).

Robotics Controls Engineer

As a Robotics Controls Engineer, you will join our growing engineering team and focus on the locomotion and sensing for the next generation of tensegrity robots for emergency response and wildfire/climate change mitigation. You will develop control policies for dynamic tensegrity locomotion, with emphasis for creating  and testing energy-efficient robust controllers that work in a variety of difficult terrain (e.g., inclined slopes, uneven surfaces, etc.) under uncertainty and sensor noise. Other priorities include intelligent state estimation, path planning, and experience with perception (e.g., cameras, audio, inertial and chemical sensors).  You will likely also perform some software development and occasional mechanical design and manufacturing work as appropriate. You will work closely with mechanical, electrical, and software engineers to ensure that your solutions are rolled out in the next generation our platform. 

Embedded Systems Engineer

As an Embedded Systems Engineer, you will join our growing engineering team and focus on the design and construction of small volume production runs of electronic systems for the next generation of tensegrity robots. 

You will take charge of the Hardware/Firmware Stack for electronic sensors and actuators that operate in harsh, austere environments (e.g., disaster sites, chemical leak sites, forest fires, etc.). Specific systems to be designed involve actuators, gas sensors, wireless transmission, engineering sensors, and battery management systems. You will be working in collaboration with our engineering team – including mechanical, controls, and full stack software engineers to deliver a full product.

The goal is to make rapid iterative progress on the designs and to fabricate small (< 10) production runs of key PCB assemblies for customers.

UI and Data Analytics Engineer

As the Software Engineer focusing on User Interface (UI) and Data Analytics, you will provide the next generation of tensegrity robots with the analytics capability to enable multiple hardware platforms to make intelligent inferences from gathered data. You will also design and test an intuitive UI for operating and interacting with the robot and its collected data; such development may include working with Android and/or Apple apps or physical handheld controllers. Data Analytics responsibilities will include developing models and algorithms for artificial intelligence and sensor fusion built on probabilistic Bayesian approaches. Some prior knowledge of open-source Python data science and machine learning packages such as Pandas, scikit-learn, and TensorFlow is preferred. Deliverables should be motivated by human-centered design methods such as user studies and interviews. One new focus this year is early detection and characterization of wildfires and methane leaks.

Full Stack Software Engineer

As a Full Stack Software Engineer, you will join our growing engineering team and will roll out new software features for the current and next generation of tensegrity robots.

You will build new features into our robotic system software stack – from programming low-level embedded microcontrollers to Python middleware to UI design and cloud-based data analytics. Features will focus on permitting customers to make higher-level analysis decisions based on data collected by the robots. Emphasis is on rapid feature development and mid-level Python infrastructure and communication with User Interface.

Mechanical Design Engineer

As a Mechanical Design Engineer, you will join our engineering team, and take charge of the design, prototype, and deployment of new features for the next generation of tensegrity robots.

You will take charge of the currently existing design and prototype various design changes based on customer feedback and internal discussion to deliver new capabilities for the user. Systems to be designed include impact protection, electronics enclosure, and drone mechanisms. You will be working in collaboration with our customer development team and electrical engineers, and will also be in charge of fabricating small (< 10 units) production runs of robots, when appropriate.