Inscopix company logo

Software Engineer (Part-time)

Inscopix, a discovery phase neurotechnology company located in Palo Alto, has developed a miniaturized, real-time, brain mapping platform – enabling radically new approaches to understanding the brain. The Company is not only advancing the mechanistic understanding of the brain at the level of neural circuits and networks, but also paving the way for incisive new insights into healthy brain function and next generation diagnostic treatments and therapeutics for brain disorders.

We are seeking a part-time Software Engineer to design and develop the next generation of neuro-imaging, processing and visualization software. You will collaborate with an interdisciplinary team of neuroscientists, data scientists and engineers from software, mechanical, optical and electrical engineering fields to design and develop robust, high-performance video processing and visualization applications. You will also work closely with product management to translate functional requirements into production software.

Responsibilities

    • Design and implement new features for our neuro-imaging application in C++
    • Refine and integrate algorithm prototypes produced by the data science team in Python
    • Benchmark and optimize existing C++ algorithm libraries
    • Develop and document public Python APIs to wrap C++ libraries

Required Experience

    • BS/MS (in progress) in Computer Science, Electrical Engineering, or related field
    • Proficiency in C++ and Python
    • Proficiency using cross platform build tools such as CMake and CPack

Desirable Experience

    • Developing cross-platform desktop applications with the Qt framework
    • Rendering 2D and 3D graphics with OpenGL
    • Encoding and decoding standard video codecs with FFmpeg
    • Reading scientific data and imaging formats such as HDF5 and TIFF
    • Familiarity integrating remote REST API calls into a desktop application
    • Experience profiling and optimizing CPU and memory-intensive software

How to Apply

Please forward cover letter with resume

About Us

Decoding the neural language of the brain is the defining scientific challenge and opportunity of the 21st Century. Inscopix, a discovery phase neurotechnology company based in Palo Alto, has developed a miniaturized, real-time, brain mapping platform. Our team brings together deep domain expertise in neuroscience, physics, engineering, software development, and data science and is enabling radically new approaches to understanding the brain in health and disease. Inscopix’s neurotechnologies and the knowledge that they foster will transform human existence, from alleviating the suffering caused by debilitating brain disorders, to the development of advanced artificial intelligence, to a more profound understanding of what makes us human. nVista and nVoke, our flagship products, are in use today at over 350 research institutions across the world, and have resulted in over 65 top-tier scientific publications on learning, memory, cognition, and on the brain circuits implicated in diseases such as Parkinson’s. Our instrumentation products are accompanied with sophisticated data analysis software as part of end-to-end solutions for generating and analyzing brain activity data. 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.

No Comments

Sorry, the comment form is closed at this time.