Cerulion

Open source operating system for robots

Hiring — 1 openYC-S24B2B -> Engineering, Product and DesignEarly

What Cerulion does

Cerulion is an open source operating system for robots built by 2 MIT robotics PhDs. Companies like Amazon Robotics and Boston Dynamics AI Institute are using us to develop faster and ship more reliable robots than with ROS. With up to 1000x improvements in communications performance over state of the art, Cerulion is enabling the next generation of embodied AI.

1 open role

Founding Middleware Lead
Mountain View, CA, US / Boston, MA, USFull-time3+ years$145K - $180KVisa: Will sponsor
What the role involves

Overview We’re looking for a Founding Middleware Lead to join us in shaping the backend, making critical design choices along the way. Performance, developer experience when using endpoint APIs, and extensibility are some of the things you will juggle, while creating the best robot middleware out there. Everyone on board is an owner of the product we make. We all take responsibility, keep learning from each other, and work together to take on some pretty hard stuff. If this sounds like your cup of tea, rest assured we’ll have a lot of fun together! Responsibilities Work on messaging standards for zero-shot, deterministic robot visualization and development Develop an open source robot middleware to implement this standard Ensure 100% backwards compatibility with several different versions of ROS/ROS2 (dropping robustness guarantees as necessary) Publish and help maintain GitHub repositories, documentation and blogs for the standards and middleware Work closely with the visualization and hardware testing teams to ensure the final product is tightly integrated Make key architecture and product decisions to ensure extensibility Mentor and lead teams of future hires Requirements 3+ years of experience in robotics Proficiency in Rust, Python and C++ Proficiency in ROS Familiarity with TCP/IP and UDP, communication protocols, message passing paradigms (pub/sub/query) Familiarity with inter-process communication and multithreading Strong software systems design skills Bachelor’s degree in Robotics, Computer Science, or a related engineering field Preferred Skills Experience with publishing and/or maintaining GitHub libraries for the community Experience deploying robot software on hardware Master’s degree in Robotics (official name for field of study may be different) Familiarity with real time computing Proficiency in Godot

Bash/ShellC++GitRust

Roles are as last read from the company’s own listings. Openings close without notice — check the date on the listing before you spend an evening on the application.

Check the company’s own careers page — linked at the top — before a job board. A role appears there first, sometimes weeks before it is syndicated anywhere else.

Questions and experiences

Nobody has asked anything about Cerulion yet. If you have interviewed here, what you know is worth more to the next person than anything on the rest of this page.

Reviewed before it appears. Do not include anything that identifies you or anyone else.

Company facts compiled from public sources and last refreshed 9 September 2026. Details change; treat the company’s own site as the authority.

jobo is a browser extension. Open this on a computer to install it.