Open since Aug 2026
Software Engineer
AI Summary
Develops software for a brain-computer interface platform, including BCI decoding algorithms, data curation, and evaluation with neural data and hardware in the loop. Collaborates with scientists and engineers to enable clinical studies.
About this role
About Paradromics
Brain-related illness is one of the last great frontiers in medicine, not because the brain is unknowable, but because it has been inaccessible. Paradromics is building a brain-computer interface (BCI) platform that records brain activity at the highest possible resolution: the individual neuron. AI algorithms then decode this massive amount of brain-data, enabling the seamless translation of thought into treatments.
Our first clinical application, the Connexus® BCI, will help people who are unable to speak, due to ALS, spinal cord injuries, and stroke, to communicate independently through digital devices. However, the capabilities of our BCI platform go far beyond our first application. With the brain in direct communication with digital devices, we can leverage technology to transform how we treat conditions ranging from sensory and motor deficits to untreatable mental illness.
The Role
As a Software Engineer at Paradromics, you’ll work closely with our team of Scientists and Engineers to develop software that enables our clinical applications. You will help design software to restore communication ability for our BCI users, enabling successful clinical studies of the Connexus System.
Responsibilities
- Develop data curation strategies for user interaction and BCI data
- Realize BCI decoding algorithms as performant software
- Evaluate software with simulated and real neural data, as well as with our BCI hardware in the loop
- Participate in code reviews and contribute to the development of new features and tools
- Work closely with our engineering, neuroscience, and quality teams to identify and capture needs and requirements
- Regularly travel between our Austin and Oakland offices
Required Education
- Bachelor's degree in Computer Science, Computer Engineering, or a related field; or equivalent real world experience
- 3+ years of professional experience relevant to this role
Required Qualifications
- Highly proficient in Python
- Experience with Rust, C++, or C
- Familiarity with machine learning concepts and experience collaborating with machine learning practitioners
- Demonstrated prior professional experience with multiple programming languages
Preferred Qualifications
- Working knowledge of operating systems concepts and performant software
- Familiarity with signal processing / time series data processing concepts and algorithms.
- Experience working on projects involving quality management systems, such as medical device development, aviation, finance, defense
Paradromics is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, or national origin
Salary: $120,000-150,000 base
Skills
Explore related jobs
More jobs at Paradromics
Similar C jobs
- S
C++, C#SQUIRCLE IT CONSULTING SERVICES PVT. LTD · Bengaluru, KA - P
C/C++ DeveloperProcom Consultants Group · Hillsboro, OR - A
C/C++ DeveloperAdagrad AI · Pune, India - FSoftwareentwickler C++/C#FERCHAU GmbH Niederlassung Kassel · Kassel, Germany
- PC/C++ DeveloperPremium Technology · New York, NY
- FSoftwareentwickler C / C++FERCHAU GmbH Niederlassung Bremen City · Bremen, Germany
Jobs in Oakland
- R
Leasing Associate- CaliforniaRPM Living · Oakland, CA - RLeasing Associate- CaliforniaRPM Living · Oakland, CA
- D
Delivery Driver (6129) - OaklandDomino's · Oakland, TN - D
Autonomy Simulation EngineerDoorDash USA · Oakland, California - C
Director of People Operations & Total RewardsCollege Track · Oakland, California - AThird Person in ChargeAlbertsons Companies · Oakland, CA
Browse these categories
Market data for software engineer roles
All reports →- Role reportSoftware engineer jobs, Sep 2026: new listings down 9.7%New software engineer listings fell 9.7% to 1,506 this week, the first weekly drop in a month. Prioritize applications while 1,506 fresh roles remain open.
- Salary reportSoftware engineer salary 2026: median midpoint is $190,587The median published range midpoint for US software engineer roles is $190,587, with the middle half from $166,000 to $222,000.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.