Demo

Software Engineering Lead

Convergent Research
Palo Alto, CA Full Time
POSTED ON 12/5/2024
AVAILABLE BEFORE 2/4/2025

At Forest Neurotech, we're not just creating devices; we're building a deeper understanding and personalized treatment of the human brain. Our mission is to pioneer the next frontier of neurotechnology, and we're looking for passionate and experienced people to be a part of this journey. 


We are seeking a highly skilled Software Engineering Lead to lead the design and implementation of Forest’s core software systems, creating a cohesive framework that drives innovation across our brain-computer interface (BCI), real-time data pipelines, and clinician-focused tools. Your work will bridge cutting-edge neurotechnology with robust, user-friendly software solutions, ensuring scalability, security, and seamless integration across experimental, clinical, and data science workflows.

\n


Responsibilities
  • Define and implement the overall architecture for Forest’s software systems, ensuring modularity, scalability, and security.
  • Design the data pipeline, synchronization, and storage of neural and metadata from Forest’s BCI devices to the data science platform.
  • Develop a comprehensive BCI software framework to support the control, analysis, and usability of brain-computer interface systems. This includes robust tools for device configuration and parameter tuning, pipelines for real-time data acquisition and synchronization, integration of stimulus presentation systems, and user-friendly interfaces tailored for clinicians and researchers.
  • Work with the Science team on the integration of the data science platform into the broader software framework and ensure seamless data flow and usability.
  • Collaborate with the Digital Systems Lead on the integration of device-level software with the broader software framework and contribute to software aspects of device control.
  • Design and implement the longer term vision for a patient registry that aligns with regulatory standards and integrates seamlessly with the data pipeline and data science platform
  • Support hardware development and manufacturing testing software needs
  • Adhere to relevant industry standards and regulatory requirements throughout the software development lifecycle. This includes implementing robust documentation, testing, and validation practices to meet compliance expectations for safety, security, and quality in regulated environments.
  • Hiring and managing a small team of direct and indirect contractors and full time employees


Skills & Qualifications
  • Minimum of a BS in Computer Science or related field, PhD preferred
  • Minimum of 5 years of relevant industry software development experience 
  • Proficiency in Python, C , and system architecture design.
  • Experience with real-time/closed-loop data processing, signal processing, and streaming protocols preferred.
  • Experience with safety, security, and privacy standards for medical software (e.g., HIPAA, GDPR).Experience with hardware-software integration.
  • Experience with javascript is preferredFamiliarity in machine learning, image processing, and signal processing. Specific experience with relevant packages such as PyTorch, SciPy and Pandas is preferred.
  • Embedded systems experience preferredExcellent communication and interpersonal skills, with the ability to work effectively with cross-functional teams.
  • Demonstrated ability to manage multiple projects and priorities in a fast-paced environment.


\n

Forest is structured as a Focused Research Organization (FRO). FROs are a new type of startup-nonprofit hybrid organization for pursuing advanced scientific projects not achievable in academia or a VC-backed startup. As an FRO, Forest can execute with the intensity and focus of a founder-led startup, but with the mission and operational flexibility to maximally advance neurotechnology and benefit society rather than focusing on near-term company value.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineering Lead?

Sign up to receive alerts about other jobs on the Software Engineering Lead career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$222,941 - $284,552
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Convergent Research

Convergent Research
Hired Organization Address Watertown, MA Intern
Cultivarium is a Focused Research Organization (FRO) with a mission to accelerate the adoption of novel microorganisms f...
Convergent Research
Hired Organization Address Watertown, MA Full Time
Cultivarium is a focused research organization with a mission to accelerate the adoption of new organisms for biotechnol...
Convergent Research
Hired Organization Address Watertown, MA Full Time
Parallel Squared Technology Institute (PTI) is a non-profit research institute aiming to catalyze a leap in protein anal...

Not the job you're looking for? Here are some other Software Engineering Lead jobs in the Palo Alto, CA area that may be a better fit.

Software Engineer III

Lead Bank, Sunnyvale, CA

Software Engineering Technical Lead

Cisco Systems, Inc., San Jose, CA

AI Assistant is available now!

Feel free to start your new journey!