{"schemaVersion":"jobsearcher.job.v1","id":"ce280016b8258fc85c2c6b99","url":"https://jobsearcher.com/jobs/ce280016b8258fc85c2c6b99","canonicalUrl":"https://jobsearcher.com/jobs/ce280016b8258fc85c2c6b99","title":"Senior Software Engineer (Robotics)","description":"About the Team\nDroyd builds autonomous robotic systems that automate repetitive manual work in real environments. We design and manufacture our hardware in-house, which means iteration, fabrication, and execution all happen under one roof.\nOur robots depend on tight coordination between hardware, robotics, and product software. Our software team builds the systems that connect models to motors, sensors to decisions, and fleets to operators — backend services, schemas, transport layers, and the glue that makes the full system work reliably. This code runs on real robots, in production.\nAbout the Role\nAs a Senior Software Engineer at Droyd, you will own core parts of the software stack that powers our robotic systems. You will work on the systems that connect the robotics stack to product-facing software: backend services, real-time transport, fleet infrastructure, and the boundary between robot-facing systems and front-end applications.\nYou might work on Rust services, low-latency streaming pipelines, hardware integrations, or the interface layer between the bridge and the frontend. You will work in person with a small, senior team across robotics, AI, and hardware — your work ships directly to deployed robots.\nThis role is based on-site in San Francisco, CA.\nIn This Role, You'll\nBackend & Systems\nArchitect, design, implement, and test backend systems for AI models running on edge devices and GPUs\nBuild Rust services using tools like Axum and Tokio\nDefine and maintain FlatBuffers schemas and system interfaces\nReal-Time & Fleet Infrastructure\nDevelop and optimize low-latency streaming and video processing pipelines\nBuild and improve MoQ/WebTransport-based data and media paths\nBuild and maintain tooling for observability, fleet management, calibration, and system reliability\nIntegration & Ownership\nOwn integrations with external robotic systems, including ROS2 nodes, SDKs, and hardware control interfaces\nOwn parts of the bridge-to-frontend boundary and related application infrastructure\nSupport deployment to real hardware and debug production issues in the field\nCollaborate closely with front-end, robotics, and hardware teams to keep the full system coherent and fast\nWork Environment & Schedule\nOn-site in San Francisco, CA\nFull-time\nCompensation: $160K–$220K base salary, plus equity\nWe're Looking For Candidates Who\nHave strong generalist software engineering ability with experience building backend or systems software in production\nAre comfortable working across APIs, schemas, transport layers, and real-time systems\nHave strong knowledge of Linux systems, networking, and process management\nAre comfortable in large codebases and performance-sensitive environments\nCan take ownership of complex systems end to end\nHave strong engineering judgment and thrive in fast-moving startup environments\nNice to have:\nExperience with Rust (including embedded HALs such as Embassy), Axum, or Tokio\nExperience with hardware interfaces like UART, I2C, CAN, or EtherCAT\nExperience with FlatBuffers or similar schema systems\nExperience with WebTransport, WebRTC, GStreamer/DeepStream, or other streaming systems\nExperience at robotics startups or on hardware-adjacent software systems\nAbout Droyd\nDroyd builds autonomous robotic systems that operate in real production environments. We design the hardware, develop the control stack, and generate the data that enables generalist robotics.\nIf we do this right, robots stop being demos and start being infrastructure.\nJoin us and help build the systems that make it real.\nCompensation Range: $160K - $220K","company":"Droyd","rawCompany":"droyd","city":"Millbrae","state":"CA","isRemote":false,"isActive":true,"createdAt":"2026-08-06T12:58:43.655Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"17-2199.08","title":"Robotics Engineers","slug":"robotics-engineers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Software Engineer (Robotics)","description":"About the Team\nDroyd builds autonomous robotic systems that automate repetitive manual work in real environments. We design and manufacture our hardware in-house, which means iteration, fabrication, and execution all happen under one roof.\nOur robots depend on tight coordination between hardware, robotics, and product software. Our software team builds the systems that connect models to motors, sensors to decisions, and fleets to operators — backend services, schemas, transport layers, and the glue that makes the full system work reliably. This code runs on real robots, in production.\nAbout the Role\nAs a Senior Software Engineer at Droyd, you will own core parts of the software stack that powers our robotic systems. You will work on the systems that connect the robotics stack to product-facing software: backend services, real-time transport, fleet infrastructure, and the boundary between robot-facing systems and front-end applications.\nYou might work on Rust services, low-latency streaming pipelines, hardware integrations, or the interface layer between the bridge and the frontend. You will work in person with a small, senior team across robotics, AI, and hardware — your work ships directly to deployed robots.\nThis role is based on-site in San Francisco, CA.\nIn This Role, You'll\nBackend & Systems\nArchitect, design, implement, and test backend systems for AI models running on edge devices and GPUs\nBuild Rust services using tools like Axum and Tokio\nDefine and maintain FlatBuffers schemas and system interfaces\nReal-Time & Fleet Infrastructure\nDevelop and optimize low-latency streaming and video processing pipelines\nBuild and improve MoQ/WebTransport-based data and media paths\nBuild and maintain tooling for observability, fleet management, calibration, and system reliability\nIntegration & Ownership\nOwn integrations with external robotic systems, including ROS2 nodes, SDKs, and hardware control interfaces\nOwn parts of the bridge-to-frontend boundary and related application infrastructure\nSupport deployment to real hardware and debug production issues in the field\nCollaborate closely with front-end, robotics, and hardware teams to keep the full system coherent and fast\nWork Environment & Schedule\nOn-site in San Francisco, CA\nFull-time\nCompensation: $160K–$220K base salary, plus equity\nWe're Looking For Candidates Who\nHave strong generalist software engineering ability with experience building backend or systems software in production\nAre comfortable working across APIs, schemas, transport layers, and real-time systems\nHave strong knowledge of Linux systems, networking, and process management\nAre comfortable in large codebases and performance-sensitive environments\nCan take ownership of complex systems end to end\nHave strong engineering judgment and thrive in fast-moving startup environments\nNice to have:\nExperience with Rust (including embedded HALs such as Embassy), Axum, or Tokio\nExperience with hardware interfaces like UART, I2C, CAN, or EtherCAT\nExperience with FlatBuffers or similar schema systems\nExperience with WebTransport, WebRTC, GStreamer/DeepStream, or other streaming systems\nExperience at robotics startups or on hardware-adjacent software systems\nAbout Droyd\nDroyd builds autonomous robotic systems that operate in real production environments. We design the hardware, develop the control stack, and generate the data that enables generalist robotics.\nIf we do this right, robots stop being demos and start being infrastructure.\nJoin us and help build the systems that make it real.\nCompensation Range: $160K - $220K","datePosted":"2026-08-06T12:58:43.655Z","dateModified":"2026-08-06T12:58:43.655Z","hiringOrganization":{"@type":"Organization","name":"Droyd","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Millbrae","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"ce280016b8258fc85c2c6b99"},"url":"https://jobsearcher.com/jobs/ce280016b8258fc85c2c6b99"}}