Senior Embedded Software Engineer


Palo Alto, CA, US
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 05/06/2021
  • Website:
  • Company Address: 2462 Embarcadero Way, Palo Alto, CA, 94303

About Inscopix

Inscopix is pioneering a new paradigm in the quest to understand the brain and its diseases. Combining revolutionary technology and methods for the imaging of large-scale neural activity in a naturally behaving subject, Inscopix has developed the enabling means to relate causal neural circuit dynamics to corresponding behavior. With its nVista and nVoke products, Inscopix is today disseminating these capabilities to neuroscientists across the world, empowering them to gather unprecedented data and to make new scientific discoveries. With strategic collaborators and partners, Inscopix is at the same time developing in vivo neuropsychiatric disease assays and stands on the brink of making fundamental breakthroughs on treatments for brain diseases such as autism and schizophrenia.

Job Description

Inscopix has developed a miniaturized, real-time, brain mapping platform - enabling new approaches to understand the brain, and accelerating drug discovery for brain disorders like Parkinson and Alzheimer disease.  

We are seeking a Senior Embedded Software Engineer to design and develop the firmware that bridges our neuro-imaging hardware and data acquisition software.  You will collaborate with an interdisciplinary team of neuroscientists, data scientists and engineers from software, mechanical, optical and electrical engineering fields. You will also work closely with product management to translate functional requirements into production level embedded systems software.



  • Design, build, test, and troubleshoot hardware, firmware, and embedded software for data acquisition electronics and embedded imaging systems.
  • Lead continuous integration, verification, validation and testing of software releases.
  • Collaborate with product management and science group to translate user needs to system requirements.
  • Lead the development of production software for hardware calibration and verification.


Required Experience

  • Bachelor’s degree in Electrical or Computer Engineering, Computer Science or equivalent
  • Minimum of 2 years industry experience working with embedded systems.
  • Proficient in C/C++, python code development for embedded systems.
  • Experience developing Linux device drivers and firmware.
  • Experience working with embedded interfaces (I2C, SPI) and protocols including wireless (USB3.0, Ethernet, Wi-Fi, MIPI etc.).
  • Experience with low level system programming, build systems and solution deployment.
  • Experience with multithreading, synchronization and system performance optimization.
  • Experience with development/build tools and release/review management process.
  • Strong communication skills and the ability to work with minimal supervision.


Desirable Experience

  • MS / PhD in Computer Science, Electrical Engineering, or related field.
  • Experience with GStreamer pipelines, plugins, applications and advanced video codecs.
  • Experience working with digital signals, FPGA and image sensors.
  • Experience with hardware-accelerated image processing pipelines (OpenCV, OpenGL, CUDA).
  • Real-Time Operating System (RTOS) experience.


About Inscopix:

Inscopix is a neurotechnology company developing a platform and full stack for real-time brain mapping.  Our vision at Inscopix is to drive new treatments to dramatically improve the health and well-being of people suffering from debilitating brain and nervous system disorders.  Inscopix’s flagship products, nVista and nVoke, have been deployed in over 500 research institutions across the world resulting in over 100 top-tier scientific publications and empowering breakthroughs in Alzheimer’s, Parkinson’s, psychiatric disorders, chronic pain, and addiction.  Based in Palo Alto, the Inscopix team brings together deep domain expertise in neuroscience, engineering, and data science.  Advised and backed by industry luminaries and investors, Inscopix has been recognized as a World Economic Forum Technology Pioneer, and by Deloitte as one of North America’s fastest growing technology companies. Inscopix is an equal employment opportunity employer.

Related Jobs

Computational Neuroscientist

Inscopix - Vancouver City, British Columbia, CA

Software Engineering Intern

Inscopix - Palo Alto, CA, US

Embedded Systems Software Engineer

Inscopix - Palo Alto, CA, US

Inside Sales Representative

Inscopix - Boston, MA, US

Chief Scientific Officer

Inscopix - Palo Alto, CA, US
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.