Founding Middleware Lead
Cerulion · Mountain View, CA · 17 mo ago
On-siteInformation Technology$145k–$180k/yrFull-time
Responsibilities
- Work on messaging standards for zero-shot, deterministic robot visualization and development
- Develop an open source robot middleware to implement these standards
- 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
- 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
Qualifications
We are looking for someone who is passionate about robotics and excited to contribute to our mission of modernizing the field. You should be able to work independently and as part of a team, and be comfortable with complex problem-solving.
Skills
- Bash/Shell
- C++
- Git
- Rust
Benefits
We offer competitive compensation, including a salary range of $145K - $180K, health insurance, and a flexible work schedule.
Pay
$145K - $180K
Schedule
Full-time