Careers

Locations

Fremont, CA, US, Remote

Job Term

Full-Time

Company Website

Our robots and infrastructure leverage an incredible number of linux subsystems to perform their jobs - including Wifi, Cellular, USB, and GPU drivers. Your goal will be to improve reliability, performance, and stability of our robot platform and cloud platform. You will accomplish this by solving problems at the intersection of our application software, hardware, networking, and operating systems.
 
(This position is fully remote, with travel to Fremont, CA 2-4 times per year)

Your Goals

    • Come up to speed quickly on Cobalt’s robot platform and network infrastructure.
    • Improve the audio stability on our robots.
    • Reduce system performance issues, especially with our usb devices, and by tuning overall system load.
    • Improve the networking reliability of our robots, by taking ownership of our code that manages our cellular connection, our wifi connection, and the handoff between them.
    • Investigate and root cause reliability issues that come from the interface of our hardware and software systems.
    • Teach, mentor, and lead design reviews for other engineers to improve our team's proficiency with low level systems.

Your Experience

    • 3+ years of industry experience (or equivalent) managing Linux systems.
    • Experience with bare-metal linux systems, especially in high performance environments like autonomous-vehicles, robotics, or other hardware products.
    • Experience with linux hardware stacks, including audio, wifi, and usb.
    • High proficiency with networking, and especially linux networking configuration.
    • Comfortable in Python for basic scripting
    • Strong communication skills with engineers on other teams

Bonus Points

    • Your home computer runs Linux
    • Familiarity with Wireguard VPN
    • Familiarity with Docker
    • Familiarity with Ansible
    • Experience with electronics
    • Experience with robotics or autonomous vehicles

About us

    • A rapidly-growing startup with more than 100 robots deployed to paying customers across the globe
    • A remote-first (>80% remote) but highly-collaborative working environment where you will be interacting constantly with other engineers to solve immediate problems and guide long-term development
    • A friendly, inviting team where everyone is welcome and questions are encouraged
    • Committed to kindness, respect, and inclusivity: Our team is built of people from many different cultures, perspectives, experiences, and walks of life.
    • Named one of the Best Places to Work by the Silicon Valley Business Journal and the San Francisco Business Times

About our Robots

    • Each robot has a high performance server-grade computer, running Linux
    • Powerful Nvidia GPU and 16 core processor onboard
    • Several USB and Ethernet connected sensors and peripherals
    • Wifi and Cellular modems for redundant connection
    • Over-the-air software updates every 2 weeks to the fleet of robots.
Apply now