Software Engineer, Brain Computer Interface (BCI) Applications

We are creating the future of brain-computer interfaces, building devices to help people with paralysis regain mobility and independence and invent new technologies that could expand our abilities, our community, and our world.
$143,000 - $269,000
Backend
Mid-Level Software Engineer
Contact Company
AI · Healthcare

Description For Software Engineer, Brain Computer Interface (BCI) Applications

Neuralink is at the forefront of brain-computer interface technology, developing devices to help people with paralysis regain mobility and independence. As a Software Engineer in the BCI team, you'll work directly with clinical trial participants to create innovative applications and enhance software functionality. You'll develop, test, and validate software systems, design new BCI functionalities, and write algorithms to decode brain activity. This role requires exceptional software engineering skills in Python, C++, and C, along with a strong understanding of engineering principles. You'll collaborate with cross-functional teams, mentor others, and contribute to a mission-driven environment. Neuralink offers competitive compensation, including salary and equity, excellent benefits, and the opportunity to work with top experts in various fields. The company values diversity and encourages applications from all qualified candidates, even if they don't meet every listed qualification.

Last updated 2 months ago

Responsibilities For Software Engineer, Brain Computer Interface (BCI) Applications

  • Develop, test, and validate software systems
  • Work with cross-functional teams to design new BCI functionalities and novel computer user interfaces
  • Work with study participants to iterate on and further refine the software
  • Mentor others in achieving engineering excellence
  • Write algorithms to decode brain activity
  • Design user experiences centered around brain control

Requirements For Software Engineer, Brain Computer Interface (BCI) Applications

Python
  • Bachelor's degree in Computer Science or a related field or equivalent experience
  • Fluent in Python, C++, and C
  • Evidence in delivering high-impact projects to users or businesses with clear metrics
  • Evidence of exceptional ability in engineering or computer science
  • Strong understanding of engineering first principles
  • Mission-driven and goal-oriented approach to solving problems
  • Resourceful, flexible, and adaptable
  • Excellent communication and collaboration skills

Benefits For Software Engineer, Brain Computer Interface (BCI) Applications

Medical Insurance
Dental Insurance
Vision Insurance
Commuter Benefits
Equity
401k
Parental Leave
  • Excellent medical, dental, and vision insurance through a PPO plan
  • Paid holidays
  • Commuter benefits
  • Meals provided
  • Equity
  • 401(k) plan
  • Parental leave
  • Flexible time off

Interested in this job?

Jobs Related To Neuralink Software Engineer, Brain Computer Interface (BCI) Applications

Software Development Engineer, Network Operations Automation

AWS seeks Software Development Engineer for Network Operations Automation team to build and maintain large-scale network automation systems.

Software Development Engineer, AWS Ground Station

AWS Ground Station Software Development Engineer position focusing on building and managing satellite communication systems and cloud infrastructure.

Software Dev Engineer

Software Development Engineer role at Amazon focusing on building large-scale distributed systems for global logistics and transportation optimization.

Software Development Engineer, BigMesh, Traffic Engineering

Software Development Engineer role at Amazon working on Service Mesh and traffic management solutions with Go and Java

Software Development Engineer II, EU S&OP Automation

SDE II role at Amazon's EU S&OP team, building scalable automation systems for global supply chain operations.