Skip to content
Foxglove logo

Software Engineer, New Grad

FoxgloveRobotics Data company
San Francisco, United StatesJunior
Software Engineering

About the role

Join our team to build infrastructure for robotics and autonomous systems.

  • We're looking for a new grad software engineer to join our team building the infrastructure that powers robotics and autonomous systems at scale.
  • You'll work across the full stack
  • from on-device software running on robots in the field to cloud systems ingesting and serving massive volumes of sensor data.
  • Key Responsibilities Integrating with robotics frameworks (such as ROS) and building reliable, low-resource software to run on a wide range of devices 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 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 Requirements 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 Interest in observability, monitoring, and developer tooling
View original posting →

Tech stack

RustC++TypeScriptGoogle CloudAWSAzure

Match insights

Tech:Rust, C++, TypeScript, Google Cloud, AWS
Level:Junior

More roles at Foxglove

View open roles at Foxglove