Software Engineer, Systems
Key Skills for This Role
Full Job Posting
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.
About Kovari
Venture-backed robotics company building general-purpose hospitality robots for hotels and other physical businesses.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Kovari
Founding Software Engineer, Robot Learning
San Francisco, USA
Senior Mechanical Engineer
San Francisco, USA
Senior Electrical Engineer
San Francisco, USA
Mechanical Engineer
San Francisco, USA
Robot Operations Manager
San Francisco, USA
Research Engineer
San Francisco, USA
Software Engineer, Applications
San Francisco, USA
Operations
San Francisco, USA
Founding Software Engineer, Robot Learning
San Francisco, USA