Experience with real-time or embedded Linux systems
Familiarity with ROS 2 or similar robotics middleware
Knowledge of communication buses and protocols (CAN, EtherCAT, Ethernet, USB)
Comfortable with networking, containers, and fleet deployment tools
Bonus: experience in robotics, autonomous vehicles, or drones in production
Proactive mindset with a focus on rapid shipping and troubleshooting
Responsibilities
Build and maintain the onboard runtime, middleware, and real-time control loops
Write drivers and integrations for sensors, motor controllers, and compute
Manage Linux, networking, and security on robots and edge devices
Develop OTA updates, logging, monitoring, and remote diagnostics for the fleet
Profile and optimize latency, throughput, and resource use on edge hardware
Debug failures on deployed robots and enhance system resilience
Benefits
Collaborative work environment focused on innovation
Opportunity to work on cutting-edge robotics technology
Emphasis on continuous learning and skill refinement
Strong team culture with a commitment to mission-driven work
Flexible work hours beyond traditional 9-to-5
Full Job Description
The Role You will own the software foundation our robots run on, from the onboard runtime and drivers to networking, updates, and fleet reliability. When a robot is in the field, your code keeps it alive, fast, and recoverable.
What You'll Do
Build and maintain the onboard runtime, middleware, and real-time control loops
Write drivers and integrations for sensors, motor controllers, and compute
Own Linux, networking, and security on robots and edge devices
Build OTA updates, logging, monitoring, and remote diagnostics for the fleet
Profile and optimize latency, throughput, and resource use on edge hardware
Debug failures on deployed robots and harden the stack against them
What You Bring
Strong C++ or Rust, plus Python
Experience with real-time or embedded Linux systems
Familiarity with ROS 2 or similar robotics middleware
Experience with comms buses and protocols (CAN, EtherCAT, Ethernet, USB)
Comfort with networking, containers, and fleet deployment tooling
Bonus: robotics, autonomous vehicles, or drones in production
Bias toward action: ship fast, test on hardware, fix what breaks
Values
Pace of learning trumps everything.
Relentless refinement of our craft.
Low ego, high ownership.
All-in on the mission. We work in person, and this isn't a 9-to-5.