Founding Robot Middleware Architect

Cerulion

Mountain View (CA)

On-site

USD 120,000 - 150,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Cerulion is seeking a Founding Middleware Lead in Mountain View, California. This role involves shaping the backend of robot middleware, where you'll manage performance, developer experience, and extensibility while collaborating with teams.

The ideal candidate will have over 3 years of robotics experience, proficiency in Rust, Python, and C++, and a Bachelor's in a related field. Join us in building leading-edge solutions!

Qualifications

  • 3+ years of experience in robotics.
  • Strong software systems design skills.
  • Bachelor’s degree in Robotics, Computer Science, or related engineering field.

Responsibilities

  • Develop an open-source robot middleware for standard implementation.
  • Ensure 100% backwards compatibility with various versions of ROS/ROS2.
  • Mentor and lead future teams.

Skills

Robotics experience
Proficiency in Rust
Proficiency in Python
Proficiency in C++
Proficiency in ROS
Communication protocols (TCP/IP, UDP)
Inter-process communication
Multithreading
Software systems design

Education

Bachelor’s degree in Robotics, Computer Science, or related field

Tools

GitHub
Godot

Job description

Cerulion is seeking a Founding Middleware Lead in Mountain View, California. This role involves shaping the backend of robot middleware, where you'll manage performance, developer experience, and extensibility while collaborating with teams.

The ideal candidate will have over 3 years of robotics experience, proficiency in Rust, Python, and C++, and a Bachelor's in a related field. Join us in building leading-edge solutions!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Middleware Engineer: High-Performance C++ for Robotics
Senior Middleware Engineer: High-Performance C++ for Robotics

figure.ai • San Jose (CA), Northern (KY)

Hybrid
USD 180,000 - 250,000
Senior C++ Middleware Engineer - Low-Latency Robotics
Senior C++ Middleware Engineer - Low-Latency Robotics

Figure • San Jose (CA)

On-site
USD 180,000 - 250,000
Robotics Middleware Engineer (C++/Python)
Robotics Middleware Engineer (C++/Python)

Figure • San Jose (CA)

On-site
USD 140,000 - 220,000
Remote Senior Principal Architect — Humanoid Robotics & AI
Remote Senior Principal Architect — Humanoid Robotics & AI

Cerence Inc. • California (MO)

On-site
USD 192,500 - 290,000
Annual bonus opportunity
Insurance coverage (medical, dental,/v
Paid time off
+2
Software Engineer: Middleware Developer Productivity
Software Engineer: Middleware Developer Productivity

Figure • San Jose (CA)

On-site
USD 180,000 - 250,000
Senior Middleware Engineer: C++ Low-Latency Frameworks
Senior Middleware Engineer: C++ Low-Latency Frameworks

Figure- • San Jose (CA)

On-site
USD 180,000 - 250,000
Senior Principal Architect, Humanoid Robotics & AI Platform
Senior Principal Architect, Humanoid Robotics & AI Platform

Cerence • United States

Hybrid
USD 193,000 - 290,000
Annual bonus
Insurance coverage
Paid time off
+2
Remote Lead Architect, Humanoid Robotics & AI Platforms
Remote Lead Architect, Humanoid Robotics & AI Platforms

Cerence Inc. • United States

Hybrid
USD 193,000 - 290,000
Salary range $192,500.00 - $290,000.00
Annual bonus opportunity
Insurance coverage (medical, dental,-
+5
Robotics Deployment Infrastructure Lead
Robotics Deployment Infrastructure Lead

Skild AI Inc. • San Mateo (CA)

On-site
USD 100,000 - 300,000
Senior Software Engineer - Middleware Productivity
Senior Software Engineer - Middleware Productivity

figure.ai • San Jose (CA), Northern (KY)

Hybrid
USD 180,000 - 250,000