Software Development Expert for Neuroscientific Applications

2 semanas atrás


Lisboa, Lisboa, Portugal Neurogears Tempo inteiro

Company Overview

NeuroGEARS is a pioneering technology company at the forefront of bridging Neuroscience, Games, Interaction, and Robotics. By collaborating with leading research institutions worldwide, we strive to revolutionize research on the neural basis of behavior through the use of open-source tools.

We aim to create technology that is accessible, understandable, and modifiable, empowering scientists to take apart their instruments, comprehend how they work, and quickly recombine and repurpose their technical toolkit to answer groundbreaking scientific questions while ensuring data quality.

As a renowned technology company, NeuroGEARS employs the core team behind the open-source visual reactive programming language Bonsai, which powers thousands of experiments globally. Bonsai is at the heart of a vibrant ecosystem of open-source hardware and software projects in Neuroscience, including Open-Ephys, DeepLabCut, Miniscope, Harp, and Neurophotometrics.

About the Role

Our team is currently modernizing the core infrastructure of the Bonsai IDE to enable diverse cross-platform user experiences. The current compiler is built using modern .NET C#, but our editor frontend relies on the legacy Windows Forms UI framework. We seek an exceptional software engineer to help reimagine our frontend architecture, enabling rich and extensible cross-platform experiences.

Bonsai is utilized to power a wide range of scientific instruments requiring high-frequency real-time visualization of images, multi-dimensional data, and 3D computer graphics. The current IDE allows scientists to create front-ends that can be easily composed to operate and control cutting-edge neuroscience experiments combining neurophysiology, computer vision, virtual reality, augmented reality, and real-time hardware control.

You will play a pivotal role in defining the libraries and platforms supporting the transition of our current UI while preserving the extensibility and ease-of-use of our current platform. As part of a larger open-source ecosystem, you will have opportunities to contribute and interact extensively with other open-source projects upstream and downstream.

Required Skills and Qualifications

  • Experience in research or industry software engineering or computer science
  • Development of cross-platform user interfaces
  • Programming experience with C#
  • Avalonia UI, MAUI, or Uno platform experience
  • WebAssembly, Blazor, or VS Code extensions experience
  • Version control and continuous integration systems experience
  • Computer vision, signal processing, and real-time systems experience
  • Interactive data visualization experience
  • Computer graphics, virtual reality, or augmented reality experience
  • ReactiveUI or functional reactive programming UI frameworks experience
  • Prior work in research software development

Salary: £65,000 - £85,000 per annum

Benefits

  • Autonomy over the role and flexible working hours
  • Company pension scheme
  • Cycle to work scheme
  • Visa sponsorship for overseas applicants
  • Participation in a multidisciplinary team of scientists and engineers across industry and academia, offering a broad range of training and development opportunities

  • Software Development Expert

    4 semanas atrás


    Lisboa, Lisboa, Portugal Vizrt Tempo inteiro

    **Job Title:** Software Development ExpertVizrt is seeking a highly skilled and versatile Software Development Expert to join our team. As a key member of our software development team, you will play a pivotal role in designing, developing, and implementing test automation strategies, as well as contributing to software development efforts.Key...


  • Lisboa, Lisboa, Portugal Datahouse Tempo inteiro

    Software Development ExpertWe are seeking a highly skilled Software Development Expert to join our team at Datahouse. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software solutions that meet the needs of our clients.Key Responsibilities:Design and develop software solutions...


  • Lisboa, Lisboa, Portugal Grit Solutions Tempo inteiro

    Software Development Expert – We're seeking a talented Software Development Expert to join our team at Grit Solutions. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality software applications using Java and client-side JavaScript frameworks. Key Responsibilities: Design and develop...


  • Lisboa, Lisboa, Portugal Jobs for Humanity Tempo inteiro

    About the RoleWe are seeking a highly skilled Backend Software Development Expert to join our team in Lisbon and collaborate with cross-functional teams, product, and design. In this role, you will contribute to the development of scalable systems that meet the needs of millions of users.ResponsibilitiesCollaborate on roadmap planning sessions to enhance...


  • Lisboa, Lisboa, Portugal TUI Tempo inteiro

    About the RoleWe are seeking a highly skilled Software Development Expert to join our team in Lisbon, Portugal. As a key member of our cross-functional team, you will be responsible for designing, building, testing, and deploying cloud-native applications using cutting-edge technologies such as AWS.Key ResponsibilitiesDesign and develop resilient and...

  • Software Development Expert

    2 semanas atrás


    Lisboa, Lisboa, Portugal Sky Tempo inteiro

    Sky is seeking an experienced Software Development Expert to join our team. The estimated annual salary for this position is $120,000-$180,000, depending on location and experience. About Sky Sky is a leading technology company that specializes in developing high-performance software applications. Our team of experts works closely with product managers and...


  • Lisboa, Lisboa, Portugal Capgemini Tempo inteiro

    Job Title: Software Development ExpertAbout the Role:We are seeking a skilled Software Development Expert to join our team at Capgemini. As a key member of our team, you will be responsible for designing, developing, and maintaining software applications using Java technology.Key Responsibilities:Understand business and technical context, requirements,...


  • Lisboa, Lisboa, Portugal Wit Software Ltd Tempo inteiro

    Job Title: Web Software EngineerAbout the Role:We are seeking an experienced Web Software Engineer to join our Product Team at Wit Software Ltd. The successful candidate will be responsible for developing, designing, and maintaining software applications using modern web technologies.Key Responsibilities:Develop, design, and maintain software applications...


  • Lisboa, Lisboa, Portugal Bluequo Tempo inteiro

    About the RoleBluequo is seeking a highly skilled Software Development Expert to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining end-to-end solutions that meet our business needs. You will have the opportunity to work on a diverse range of projects, collaborating with cross-functional...


  • Lisboa, Lisboa, Portugal Syffer Tempo inteiro

    At Syffer, we're passionate about harnessing technology to create positive change in communities worldwide. As a company, we're committed to our core principles of being good humans, promoting equality, and caring for others.We don't just look at candidates based on their skills; we evaluate them on the basis of their value, education, talent, and...

  • Software Development Expert

    3 semanas atrás


    Lisboa, Lisboa, Portugal Capgemini Tempo inteiro

    Design and Build ApplicationsAs a Software Development Expert at Capgemini, you will be responsible for designing, building, and configuring applications to meet business process and application requirements. This involves performing technical reviews of all development activities to ensure high-quality results.About the RoleYou will work on interesting and...


  • Lisboa, Lisboa, Portugal Kit-Ar Tempo inteiro

    About Kit-Ar, we revolutionize quality assurance in the Industry 4.0 era. Our cutting-edge tools empower manufacturing companies to minimize errors and waste while positively impacting workforce skills, customer revenues, and global sustainability efforts.As a .Net expert, you will design, develop, and maintain core services and APIs for mission-critical...


  • Lisboa, Lisboa, Portugal Equus Software Tempo inteiro

    At Equus Software, we are seeking a highly skilled Software Engineer to join our dynamic team. As a key member of our development squad, you will play a vital role in shaping the future of our products.Job DescriptionAs a Software Engineer at Equus Software, you will be responsible for designing and implementing scalable and maintainable software solutions....


  • Lisboa, Lisboa, Portugal Equus Software Tempo inteiro

    Company Overview: Equus Software is a pioneering global mobility SaaS leader, empowering businesses to navigate the complexities of workforce mobility with ease. Our innovative solutions enhance employee experiences and drive operational excellence.Salary: $120,000 - $180,000 per annum, depending on experienceJob Description: As a Software Engineer, you will...

  • Software Development Expert

    3 semanas atrás


    Lisboa, Lisboa, Portugal Equus Software Tempo inteiro

    As a Software Engineer at Equus Software, you will play a pivotal role in shaping the future of our products.We are a cutting-edge SaaS leader, driving innovation and revolutionizing global workforce mobility. Our mission is to empower companies to seamlessly navigate complex global mobility challenges.You will collaborate closely with talented engineers to...


  • Lisboa, Lisboa, Portugal Ascent Software Tempo inteiro

    About the RoleIn this exciting opportunity, you will be part of a dynamic team at Ascent Software, where you will apply your expertise in software development, cloud solutions, and technical leadership to drive business growth and innovation. As a key member of our team, you will contribute to architectural and technological decisions, mentor and guide team...


  • Lisboa, Lisboa, Portugal Grit Solutions Tempo inteiro

    Software Development Expert – Java Fullstack Code Maestro WantedWe're looking for a talented Java Fullstack Developer to join our team at Grit Solutions. As a key member of our tech team, you'll be responsible for designing, developing, and maintaining our software applications using Java and client-side JavaScript frameworks.Key Responsibilities: Develop...

  • Software Development Expert

    2 semanas atrás


    Lisboa, Lisboa, Portugal Codacy Automated Co Tempo inteiro

    Competitive salary range for this Backend Software Engineer position in the UK or Portugal is £60,000 - £100,000 per annum. Your MissionWe are seeking an experienced Backend Software Engineer to join our development squad at Codacy Automated Co. Your mission will be to design, develop, and support a distributed application, leveraging your expertise in...

  • Software Development Expert

    4 semanas atrás


    Lisboa, Lisboa, Portugal Cross Border Talents Tempo inteiro

    **Job Description**We are seeking a highly skilled Software Development Expert to join our team at Cross Border Talents. The ideal candidate will have a strong understanding of software development principles and be able to work effectively in a fast-paced environment.Key Responsibilities:Understand overall project requirements and phase-wise objectives.Work...


  • Lisboa, Lisboa, Portugal Developer Tempo inteiro

    We are seeking a skilled Developer to join our team. As a key member of our IT department, you will play a vital role in designing, developing, and maintaining high-quality software solutions.About the RoleThis is a challenging opportunity for an experienced professional to showcase their technical expertise and passion for innovation. You will work closely...