Inscopix company logo

Senior Software Engineer

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

We are seeking a Senior Software Engineer to design and develop the next generation of neuro-imaging, processing and visualization software. As a Senior Software Engineer, you will be a key member of the software engineering team. 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
    • Collaborate with product management to translate requirements into production code

Required Experience

    • Bachelor’s Degree in Computer Science, Electrical Engineering, or related field
    • 3+ years of experience developing desktop UI applications
    • Proficiency in C++ and Python
    • Proficiency using cross platform build tools such as CMake and CPack
    • Experience profiling and optimizing CPU and memory-intensive software

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

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 is a discovery phase neurotechnology company based in Palo Alto developing a platform and full stack for real-time brain mapping. 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.