Software Engineer developing innovative software solutions for brain-computer interface applications at an exciting startup. Collaborating with R&D teams to create impactful technologies for patients with disabilities.
Responsibilities
Develop data pipelines to handle ingestion and export of a variety of datasets to support collaborative research efforts
Create frameworks for acquisition and processing of real-time data streams a variety of digital sensors, including microphones and cameras
Support the design and development of user interfaces for brain-computer interface applications, co-designed with potential end users of the company’s products
Integrate custom software applications with various operating system APIs and features, including accessibility features
Work collaboratively within a small team to develop software and R&D workflows and integrate contributed code into larger code bases
Maintain versioned, clear, and highly documented design documents, code, and testing results for maximum interpretability and reproducibility
Requirements
Bachelor's or Master's degree in Computer Science, Engineering, Neuroscience, or other relevant field
A minimum of 1 year of academic or industry software engineering experience contributing to R&D efforts
Proficiency in Python
Familiarity with at least one low-level language, such as C, C++, or Rust
Excellent communication and collaboration skills to work effectively on cross-functional and interdisciplinary teams
Experience having technical ownership over at least one successfully implemented collaborative project.
Benefits
Competitive compensation, including stock options.
Principal Software Engineer developing and enhancing secure software systems for Northrop Grumman's CHORD portfolio. Focused on collaboration, team empowerment, and personal responsibility in a complex technical environment.
Software Engineer developing Python applications on Linux for Northrop Grumman's Space Sector. Collaborating with cross - functional teams to deliver secure, scalable software in a SCIF environment.
Senior Software Engineer responsible for building geospatial platforms for enterprise customers across various industries. Focusing on engineering solutions in web and mobile systems.
Senior Software Engineer developing scalable software solutions for T - Mobile. Collaborating on system design and mentoring teams while enhancing customer experience.
Software Engineer Manager oversees application development within a large or complex department at Regions. Evaluating and improving technology solutions for business efficiency and compliance.
Software Engineer at Red Hat working on automating tools and processes for AI projects. Collaborating with various teams and stakeholders to deliver key project milestones and manage cloud infrastructure.
Software Engineer I developing full - stack software solutions for Summit Credit Union. Collaborating with teams to build secure and compliant systems while ensuring quality and performance.
Staff Cloud Software Engineer at Abbott building Java and Spring Boot microservices on Azure healthcare platform. Leading secure and scalable solutions for global healthcare using best practices.
Lead Software Engineer at FreeWheel responsible for high - performance ad server system development. Collaborate with teams to design, implement, and maintain scalable solutions.
Software Engineer developing server - side applications for Rakuten, a global technology leader. Analyzing requirements and collaborating with teams to deliver scalable backend solutions.