Senior Wearable Brain-Tech Embedded Engineer

Orbit Neuro Co.

San Francisco (CA)

On-site

USD 150,000 - 210,000

Full time

5 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 Neuro Co. is seeking an experienced embedded C++ engineer to develop acquisition software for a high-performance wearable brain‑computer interface.

You will optimize data flow from raw sensor frames through on-device processing to a timestamped network stream, while evolving a Yocto-based Linux platform and reproducible builds. You will collaborate with hardware and FPGA teams, tackle timing, memory, and throughput challenges, and build tests and tools to ensure reliability and scalability

Qualifications

  • Engineer with a degree in computer science, electrical engineering, computer engineering, or a related field, and at least five years of relevant professional experience.
  • Experienced in modern C++ for embedded systems, including resource management, concurrency, and debugging.
  • Comfortable developing on embedded Linux, with practical experience using Yocto.
  • Familiar with networked services or messaging protocols such as gRPC, MQTT, DDS, or ZeroMQ, and approaches to moving structured data between systems.
  • Comfortable reasoning across software and hardware boundaries and using measurements to explore design choices.
  • Someone who enjoys sharing discoveries, discussing tradeoffs, and learning alongside engineers from other disciplines.

Responsibilities

  • Develop the C++ software that controls acquisition, configures peripherals, runs self-tests, and manages recording sessions.
  • Design and optimize the path from raw sensor frames through on-device signal processing to a timestamped network stream.
  • Evolve our Yocto-based Linux platform, including application integration, system configuration, and reproducible builds.
  • Solve timing, concurrency, memory, and throughput challenges across a high-performance wearable.
  • Collaborate with hardware and FPGA engineers to bring new sensing capabilities to life.
  • Build automated tests, performance measurements, and development tools that make the acquisition system reliable and scalable.

Skills

Modern C++ for embedded systems
Embedded Linux
Concurrency
Resource management
Performance optimization

Education

Bachelor’s or higher in CS/EE/CE

Tools

Yocto
CMake
GoogleTest
GDB/JTAG

Job description

Orbit Neuro Co. is seeking an experienced embedded C++ engineer to develop acquisition software for a high-performance wearable brain‑computer interface.

You will optimize data flow from raw sensor frames through on-device processing to a timestamped network stream, while evolving a Yocto-based Linux platform and reproducible builds. You will collaborate with hardware and FPGA teams, tackle timing, memory, and throughput challenges, and build tests and tools to ensure reliability and scalability

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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 Embedded Software Engineer
Senior Embedded Software Engineer

Orbit Neuro Co. • San Francisco (CA)

On-site
USD 150,000 - 210,000
Senior Desktop Engineer, Brain-Interface Platform
Senior Desktop Engineer, Brain-Interface Platform

Orbit • San Francisco (CA)

On-site
USD 185,000 - 215,000
Senior Firmware Engineer - Wearable Embedded Systems
Senior Firmware Engineer - Wearable Embedded Systems

OpenBCI, Inc. • New York (NY)

On-site
USD 120,000 - 160,000
Health insurance
Dental insurance
Vision insurance
+4
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
Wearable Mechanical Engineer - Brain Health Tech
Wearable Mechanical Engineer - Brain Health Tech

Cognito Therapeutics, Inc. • Cambridge (MA)

Hybrid
USD 110,000 - 180,000
Unlimited PTO
Wellness perks
Virtual medical support
+1
Lead Firmware Architect for BCI Wearable (Equity)
Lead Firmware Architect for BCI Wearable (Equity)

OSI Engineering, Inc. • Palo Alto (CA)

On-site
USD 300,000 - 350,000
Embedded Firmware Engineer Intern - Brain Interfaces
Embedded Firmware Engineer Intern - Brain Interfaces

StudentLife OS • South San Francisco (CA)

Hybrid
USD 40,000 - 57,000
Medical insurance
Dental insurance
Vision insurance
+3