Foxglove→
Software Engineer, New Grad at Foxglove in San Francisco Bay Area
Entry LevelOn-siteFull-timeSan Francisco Bay Area$183k–$275k/yr
Skills
robotics systemsrosembedded softwarerustc++typescriptdistributed systemscloud infrastructuresql databasesobservability toolstelemetrydata-intensive systemsmulti-cloud environments gcpmulti-cloud environments awsmulti-cloud environments azure
Job Description
Summary: Foxglove is a company focused on building data infrastructure for robotics and autonomous systems. They are seeking a new graduate software engineer to help create foundational tooling for robotics engineers, working across the full stack from on-device software to cloud systems.
Responsibilities:
- Integrating with robotics frameworks (such as ROS) and building reliable, low-resource software to run on a wide range of devices
- Providing connectivity, observability, and telemetry for devices operating in constrained or field environments
- Ingesting massive volumes of sensor data through both batch and realtime pipelines
- Building systems for low-latency, random-access playback over large volumes of live or recorded multimodal data
- Developing product features to help robotics engineers organize, search over and serve their data for training ML models
- Designing and operating distributed systems to collect, transform, and serve observability and analytics data
- Working across multi-cloud environments (GCP, AWS, Azure), including deployments in customer cloud accounts
Required Qualifications:
- Bachelor's or Master's degree in Computer Science, Robotics, or a related field (recent graduates or graduating in 2026)
- Hands-on experience with robotics systems — through internships, research, or significant academic projects (e.g., ROS, autonomous vehicles, embedded systems, robot perception/planning)
- Experience writing software in Rust, C++, or TypeScript
- Familiarity with building on-device or embedded software with resource constraints
- Exposure to distributed systems concepts, cloud infrastructure, or data-intensive applications
- Interest in observability, monitoring, and developer tooling
- Familiarity with SQL databases and an interest in query engines, big data storage and retrieval, and data intensive systems
- Passion for building technical tools where engineers are the primary users
- Excellent written and verbal communication skills
- Eagerness to learn and thrive in a fast-paced, small team environment
- A mindset that considers customer impact when making technical decisions
Preferred Qualifications:
- Published robotics research or contributions to open-source robotics projects
- Experience with autonomous vehicle (AV) software stacks
- Familiarity with sensor data pipelines (lidar, camera, IMU, etc.)
- Experience with Spark/Databricks or large-scale data processing
- Exposure to infrastructure-as-code (Terraform), Kubernetes, or cloud provider administration
- Experience building REST APIs or user-facing interfaces in React
- Interesting personal projects that solved a real problem
Required Skills: Robotics systems, ROS, Embedded software, Rust, C++, TypeScript, Distributed systems, Cloud infrastructure, SQL databases, Observability tools, Telemetry, Data-intensive systems, Multi-cloud environments GCP, Multi-cloud environments AWS, Multi-cloud environments Azure
Benefits: $300 monthly budget towards commuter benefits or building your personal workspace (remote only), Competitive equity grant in a Series B company, Medical, Dental, Vision, and Term Life insurance coverage at 100% for employees and 75% for dependents, 401(k) matching up to 4%, 4 weeks vacation, plus holidays and winter break, All expenses paid company off-sites 1-2× per year
Benefits
$300 monthly budget towards commuter benefits or building your personal workspace (remote only)
Competitive equity grant in a Series B company
Medical, Dental, Vision, and Term Life insurance coverage at 100% for employees and 75% for dependents
401(k) matching up to 4%
4 weeks vacation, plus holidays and winter break
All expenses paid company off-sites 1-2× per year