J
Jobs Base
693 active jobs
Cerulion logo

Founding Middleware Lead

Cerulion | Mountain View, California, United States+1 | 2mo ago
This role has closed. Here are similar open builder roles:
1.
Austin, Texas, United States | on-site | internship | internship | ai, agentic ai, llms | 3w ago
2.
South Portland, ME, United States | on-site | full-time | mid | ai systems design, route optimization, gps tracking | 3w ago
3.
Software Engineering Intern (Maritime Technology Startup (Stealth))
El Segundo, California, United States | $40 – $48/hr | on-site | internship | internship | python, go, javascript | 3w ago
4.
San Francisco, California, United States | $130,000 – $170,000/yr | on-site | full-time | lead | typescript, react, sql | 3w ago
5.
New York, New York, United States | on-site | full-time | mid | machine learning, devops, ci/cd | 4w ago
6.
Austin, Texas, United States | on-site | internship | internship | agentic ai, llms, agent frameworks | 4w ago
7.
Forward Deployed Engineer (Legion Intelligence)
Washington DC, United States | $185,000 – $260,000/yr | on-site | full-time | mid | python, javascript, typescript | 4w ago
8.
New York City, New York, United States | $185,000 – $245,000/yr | on-site | full-time | senior | typescript, nuxt, postgres | 4w ago
9.
San Francisco, California, United States+1 | $200,000 – $300,000/yr | on-site | full-time | senior | react, typescript, python | 4w ago
10.
San Francisco, United States+2 | $130,000 – $165,000/yr | on-site | full-time | senior | performance marketing, growth engineering, marketing operations | 4w ago
Original posting (closed) below
locations: Mountain View, California, United States · Boston, Massachusetts, United States
$145,000 – $180,000/yr| full-time | on-site | lead | 3+ years | bachelor in Robotics
skills: rust, python, c++, ros, ros2, tcp/ip, udp, message passing, pub/sub, inter-process communication, multithreading, software systems design, godot

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
Get new builder jobs daily: