Senior Desktop Engineer, Brain-Interface Platform

Orbit

San Francisco (CA)

On-site

USD 185,000 - 215,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Orbit is building a wearable brain-computer interface and needs an experienced desktop application engineer. You will shape the desktop architecture, choose technologies, and define how the interface and acquisition services interact.

The role focuses on a C++23 stack with Qt 6/Qt Quick, gRPC, and Protobuf for device communication, with a Linux-forward, cross‑platform approach. You will create workflows for connection, self-test, and recording setup, and develop services that coordinate device

Qualifications

  • Five+ years of professional experience building substantial desktop applications.
  • Strong modern C++ skills and experience with Qt or a comparable GUI framework.
  • Experience with event-driven programming and responsive user interfaces.
  • Familiarity with asynchronous work, concurrency, and separating presentation from logic.
  • Experience integrating services, devices, or data streams into an application.

Responsibilities

  • Shape the application architecture, technology choices, and boundaries between the interface and acquisition services.
  • Create workflows for connection, self-test, recording setup, and session monitoring.
  • Develop acquisition and recording services coordinating device state, local storage, and cloud publication.
  • Build responsive interfaces showing session progress, measurement quality, and device status.
  • Collaborate with scientists and designers to turn complex instrument behavior into intuitive interactions.
  • Design robust session workflows and automated tests, and handle packaging and cross-platform delivery.

Skills

Modern C++
Qt framework
Asynchronous programming
GUI development
Cross-platform
gRPC/Protobuf
Linux development

Education

Bachelors in CS/EE

Tools

CMake
Conan
vcpkg
GoogleTest
Catch2
Qt Test

Job description

Orbit is building a wearable brain-computer interface and needs an experienced desktop application engineer. You will shape the desktop architecture, choose technologies, and define how the interface and acquisition services interact.

The role focuses on a C++23 stack with Qt 6/Qt Quick, gRPC, and Protobuf for device communication, with a Linux-forward, cross‑platform approach. You will create workflows for connection, self-test, and recording setup, and develop services that coordinate device

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Desktop Software Engineer for Brain-Computer Interface
Senior Desktop Software Engineer for Brain-Computer Interface

Orbit Neuro Co. • San Francisco (CA)

On-site
USD 150,000 - 210,000
Senior Desktop Software Engineer
Senior Desktop Software Engineer

Orbit • San Francisco (CA)

On-site
USD 185,000 - 215,000
Senior Desktop Software Engineer
Senior Desktop Software Engineer

Orbit Neuro Co. • San Francisco (CA)

On-site
USD 150,000 - 210,000
Senior Wearable Brain-Tech Embedded Engineer
Senior Wearable Brain-Tech Embedded Engineer

Orbit Neuro Co. • San Francisco (CA)

On-site
USD 150,000 - 210,000
Senior Backend & Data Platform Engineer
Senior Backend & Data Platform Engineer

Orbit • San Francisco (CA)

On-site
USD 185,000 - 215,000
Senior Software Generalist: Brain-Computer Interface
Senior Software Generalist: Brain-Computer Interface

Orbit Neuro Co. • San Francisco (CA)

On-site
USD 140,000 - 210,000
Senior IoT Software Engineer
Senior IoT Software Engineer

Orbit Neuro Co. • San Francisco (CA)

On-site
USD 180,000 - 230,000
Senior Desktop UI Engineer - Qt/C++ Expert
Senior Desktop UI Engineer - Qt/C++ Expert

Digital Dynamics, Inc. • Scotts Valley (CA)

Hybrid
USD 120,000 - 160,000
Lead Desktop UI Engineer (Qt/QML) – Medical Mapping
Lead Desktop UI Engineer (Qt/QML) – Medical Mapping

Intellias • Newton (MA)

On-site
USD 120,000 - 145,000
Senior IoT Systems Engineer — Secure, OTA Enabled Wearables
Senior IoT Systems Engineer — Secure, OTA Enabled Wearables

Orbit Neuro Co. • San Francisco (CA)

On-site
USD 180,000 - 230,000