- Robot type
- Marine and Space
- Location
- BrooklynNew YorkUSA
- Job type
- Hardware
- Posted
- Aug 18, 2026
- Salary
- $190,000–$235,000 a year
Staff Robotics Engineer
Job description
Headquartered in Richmond, California, Bedrock Ocean Exploration is building autonomous ocean intelligence that will enable the ocean economy to solve the world's most pressing challenges in maritime security, infrastructure, energy, and climate. Our modular architecture, driven by the autonomous underwater vehicles, Trident (command and control), and Mosaic (subsea data fusion), delivers entirely new intelligence capabilities for government and commercial partners. Missions mobilize from any vessel of opportunity in 24 to 72 hours, and our automated pipeline returns comprehensive insights in hours, not weeks like the incumbents, keeping crews safe on shore while cutting cost and time.
Job responsibilities
- Own the architecture of the vehicle software system and drive it toward a modular design: clean, versioned interfaces across onboard software, GNC and state estimation, sensing, vehicle management, and mission…
- Lead the hardest cross-disciplinary robotics problems end to end, anticipating future missions and minimizing the cost of change.
- Set and raise standards for how the robotics team builds, tests, and validates vehicle software, using quality metrics to find gaps and recommend fixes against accepted frameworks.
- Drive rigorous testing across simulation, hardware-in-the-loop, and field trials, and own diagnosis of issues anywhere in the vehicle software domain so problems surface on a bench instead of at sea.
- Improve autonomy and vehicle behaviors so vehicles handle long, continuous missions with minimal intervention.
- Own fault management and vehicle health end to end: detection, isolation, and recovery (FDIR), safe-state and abort-to-surface behaviors, and graceful degradation, so vehicles keep themselves safe and get home when…
- Share in the robotics on-call rotation for live, around-the-clock campaigns, triaging and resolving vehicle-software and autonomy issues on active missions, and building the runbooks, telemetry, and escalation paths…
- Design for fleet scale: standardize vehicle software across the fleet and build safe over-the-air deployment with versioning and rollback, so continuous, around-the-clock campaigns across many vehicles stay reliable…
Job requirements
- 8+ years building robotics or autonomous-systems software, including at least 5–7 years in a commercial, production robotics environment shipping at scale, plus staff-level technical leadership across subsystems or…
- Deep experience architecting vehicle or autonomy software that stayed robust, modular, and scalable as it grew, with interfaces that held up through real change.
- Strong fundamentals in C++ and/or Python, and hands-on experience with ROS or ROS 2 on real hardware.
- Depth in one or more of GNC, state estimation, sensor fusion, or mission autonomy, with breadth across the rest.
- A track record building fault detection and recovery (FDIR), health monitoring, or safe-state behaviors into systems that must run unattended and recover on their own.
- Experience standardizing and safely deploying software across a fleet of vehicles or embedded devices, including over-the-air updates, versioning, and rollback.
- A record of raising the technical bar for a robotics team through standards, mentoring, and review.
- Comfort with the realities of physical, safety-critical systems, intermittent connectivity, and field operations, including willingness to take part in an on-call rotation supporting continuous, around-the-clock…
Similar jobs
Bedrock Ocean · Artificial Intelligence
Staff AI Platform Engineer: Agent & Retrieval Infrastructure
Brooklyn, New York (Remote OK)
Bedrock Ocean · Business Operations
Hydrographer/Geophysicist
Brooklyn, New York (Remote OK)
Bedrock Ocean · Manufacturing
Global Logistics Specalist
Richmond, California
Bedrock Ocean · Business Operations
Survey Operations Manager, United Kingdom
Richmond, California (Remote OK)
