Back to all jobs
C
Senior Software Engineer (Robotics Systems & Infrastructure)
Cox Exponential
San FranciscoOn-site1mo ago
- Employment
- Full-time
- Seniority
- Senior
About the role
About Spacer Robotics
About the Role
What You’ll Work On
- On-Device Software & Systems
- Build and optimize software running directly on robotic systems, with an understanding of compute, memory, and real-time constraints
- Improve reliability, fault tolerance, and system robustness in unstructured environments
- Connectivity & Communication
- Design and maintain systems for robot communication (robot ↔ cloud ↔ operator)
- Handle intermittent connectivity, synchronization, and edge cases in real-world deployments
- Observability, Debugging & Tooling
- Build internal tools and dashboards for monitoring robot health, metrics, and performance
- Develop logging, diagnostics, and debugging systems for fielded robots
- Fleet Management & Deployment
- Help design systems for deploying, updating, and managing a fleet of robots at scale
- Build infrastructure for versioning, rollbacks, and remote updates
- Cloud & Infrastructure
- Contribute to backend systems supporting robot operations (data pipelines, APIs, services)
- Work with containerization and infrastructure tools (e.g., Docker) to support deployment and reproducibility
- Full-Stack Contributions
- Build lightweight frontends or dashboards for internal tools and operational visibility
- Collaborate across backend and frontend systems to improve developer and operator workflows
What We’re Looking For
- 4–6+ years of professional software engineering experience
- Experience working in robotics, IoT, or hardware-integrated systems
- Strong programming and scripting skills (Python, C++, or similar)
- Familiarity with Docker or similar containerization and orchestration tools
- Experience building software that runs on-device with awareness of system constraints (compute, memory, latency)
- Experience with distributed systems or cloud infrastructure
- Experience building reliable, production-grade systems (not just prototypes)
- Strong debugging skills across system boundaries (device, network, backend)
- Some experience with full-stack development (APIs, dashboards, internal tools)
- Comfortable working in a fast-paced, in-person startup environment
Nice to Have
- Experience managing or deploying fleets of devices or robots
- Experience with real-time systems or edge computing
- Experience building internal tools for operations or observability
- Familiarity with robotics systems (ROS, sensor data, autonomy stacks, etc.)
- Startup or early-stage company experience
764,000+ hidden jobs like this
Cox Exponential and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.
Everything Pro unlocks:
- Unlimited applications — free stops at 5
- Track every application in one place
- Apply straight to the source, one click
- Save & organize roles you love
- Roles pulled from company boards before the big sites