Orbit is building a wearable brain-computer interface and models that decode emotion, with the goal of centering human experience and wellbeing in technology. The Senior IoT Software Engineer will help make the wearable secure, reliably connected to the cloud through a desktop gateway, and easy to manage and update throughout its lifecycle. The role combines embedded Linux, edge gateways, and cloud-connected device services. Device communication uses gRPC and Protocol Buffers (Protobuf) over IP, with TLS protection. The engineer will enable secure device identity, pairing, and access to controls and data; seamless connectivity over Ethernet, USB, and Bluetooth; reliable data transfer from the wearable through the desktop gateway to the cloud; authenticated over-the-air updates with progress and recovery; and cloud-based device management and visibility into device identity, software versions, and health. The role also uses diagnostic insights and automated system validation to improve reliability across devices and host platforms. Orbit is a small, high-performance team with quick feedback loops and room to experiment. The engineer will work with people across engineering, neuroscience, and design, and have influence over the product and how it is built. The team uses modern software and hardware stacks, including C++23, modern Python, and a Linux-forward development environment, as well as modern agentic workflows. Prior neuroscience or brain-computer interface experience is not expected.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior