Full-Stack Software Engineer Job at Blackrock Neurotech, Salt Lake City, UT

aGI3YkJlZXpHdkt2TjJPcTlwUjYvVkNVV2c9PQ==
  • Blackrock Neurotech
  • Salt Lake City, UT

Job Description

Job Title: Full-Stack Software Engineer

Department: BCI - Software

Job Type: Full-Time

Location: Salt Lake City, UT (Onsite)

Our Mission

Blackrock Neurotech is 100% focused on improving human lives through neuroscience research and technology. The passion and dedication behind this mission has nurtured a dynamic, enjoyable and fulfilling corporate environment in which learning, and growth are commonplace. We operate in an innovative field that requires our staff to meet the highest standards. Every step of the way, we encourage one another by providing continuous motivation and promoting a healthy work environment.

Community Contributions

Not only are Blackrock’s employees committed to improving lives through their work, but many also strive to improve the community by volunteering in their spare time. Our efforts vary from donating blood and feeding the hungry to volunteering at the Utah Food Bank. We also value community education —teaching science labs to children, coaching sports teams, and teaching first aid courses. We take pride in our employee’s extracurricular activities that contribute to the betterment of local communities.

Disclosure

In order to provide a safe and productive work environment, all offers of employment at Blackrock Neurotech are contingent upon a thorough background check. A criminal history will not automatically disqualify a candidate from an offer of employment.

About The Role

As a Full Stack Software Engineer at Blackrock Neurotech, you will be at the forefront of developing groundbreaking brain-computer interface (BCI) applications that directly impact the lives of individuals with neurological conditions. You will build complete software solutions from concept to deployment, working closely with UI/UX designers, neuroscientists, and data science teams to create robust, scalable BCI applications. Your role involves architecting and implementing both frontend interfaces and backend systems that process complex neural data in real-time. This is a unique opportunity to combine cutting-edge technology with meaningful impact, developing the software platforms that BCI patients will rely on daily.

What You'll Do

  • Full Stack Development: Design, architect, and implement complete BCI applications from frontend user interfaces to backend data processing systems
  • Cross-Team Collaboration: Work closely with UI/UX designers to implement intuitive interfaces, collaborate with data scientists to integrate machine learning models, and partner with neuroscientists to understand complex neural data requirements
  • Visualization: Develop high-performance visualizations of unbounded data streams
  • Performance Optimization: Continuously monitor and optimize application performance, scalability, and reliability
  • Technical Documentation: Create and maintain technical documentation for developed systems and APIs
  • Innovation: Stay current with emerging technologies in software development and neurotechnology to continuously improve our BCI platforms

Qualifications

  • Education: Bachelor's or Master's degree in Computer Science, Software Engineering, Computer Engineering, or related technical field
  • Experience: 3+ years of full stack development experience with a strong portfolio showcasing your work.
  • Frontend Expertise:
    • Proficiency in modern JavaScript frameworks (React, Vue.js, or Angular)
    • Strong knowledge of HTML5, CSS3, and responsive design principles
    • Experience with real-time data visualization and interactive interfaces
  • Backend Proficiency:
    • Strong experience with server-side languages (Python, Node.js, Java, C++, or Go)
    • Database design and management experience
    • API design and development skills
    • Cloud platform familiarity
  • Technical Skills:
    • Version control with Git and collaborative development workflows
    • Understanding of software architecture patterns and design principles
    • Experience with containerization (Docker) and deployment pipelines
    • Knowledge of testing frameworks and test-driven development
  • Problem-Solving: Exceptional analytical and debugging skills with a passion for tackling complex technical challenges
  • Communication: Strong ability to collaborate with cross-functional teams and communicate technical concepts to diverse stakeholders
Preferred Qualifications

  • Experience with real-time data processing and streaming technologies
  • Knowledge of signal processing, machine learning, or data science concepts
  • Familiarity with medical device software development and regulatory requirements
  • Experience with neurotech, biotech, or healthcare technology applications
  • Background in embedded systems or hardware-software integration
  • Understanding of accessibility standards and inclusive design principles

Physical And Other Requirements

  • Ability to work in an office setting
  • Sitting and standing while typing

Job Tags

Full time, Work at office, Local area,

Similar Jobs

DataAnnotation

Data Scientist Job at DataAnnotation

 ...cutting-edge AI systems, while enjoying the flexibility of remote work and setting your own schedule. We are looking for a proficient Data Scientist to help advance AI development. As a member of DataAnnotations coding team, youll be part of a growing community of... 

Antwerpen Clarksville Autopark

Antwerpen Hyundai Clarksville Entry Level Technicians Job at Antwerpen Clarksville Autopark

Description of the role:We are seeking Entry Level Technicians to join our team at Antwerpen Clarksville Autopark in Clarksville,...  ...-weekly* Opportunity for career growth and advancement* Health insurance and other benefits availableAbout the Company:Antwerpen... 

Benelux Tek Group Inc

Aircraft Maintenance Manager Job at Benelux Tek Group Inc

 ...Benelux Tek Group Inc. (Aerospace Division) is currently seeking highly skilled certified Aircraft Maintenance Manager for one of its clients in Kansas City,Missouri . Our client 52 years of success is the result of our employees who have dedicated themselves to providing... 

Thomas Talent Network, LLC

Health Counsel - Senior Counsel (Food Law Expertise) - Hybrid Job at Thomas Talent Network, LLC

 ...Sciences practice in the Washington, D.C., office. The ideal candidate will have 6+ years of experience in food law, with a strong focus on regulatory matters, transactions, and due diligence. Prior experience at the U.S. Food and Drug Administration (FDA) is highly... 

Work Staff

OB-GYN Job at Work Staff

 ...recruiters work together to match the best candidates with the right job and/or business opportunities. Today we are hiring an OB-GYN for our clients healthcare facility in Calexico, CA.This full-time Obstetrics/Gynecology Physician role involves providing high-quality...