Cross-Platform Software Architect for Neurogears

3 semanas atrás


Lisboa, Lisboa, Portugal Neurogears Tempo inteiro

About Us
NeuroGEARS is a pioneering technology company at the forefront of Neuroscience, Games, Interaction, and Robotics. We collaborate with leading research institutions worldwide to revolutionize research on the neural basis of behavior using open-source tools.
We strive to create technology that is accessible, understandable, and modifiable. Our goal is to empower scientists to dissect their instruments, comprehend how they function, and rapidly recombine and repurpose their technical toolkit to address scientific inquiries at the edge of the unknown, while ensuring the quality of their data.

Our Mission
We employ 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 and growing ecosystem of open-source hardware and software projects in Neuroscience, including Open-Ephys, DeepLabCut, Miniscope, Harp, and Neurophotometrics.

The Role
We are seeking an exceptional software engineer to help us modernize the core infrastructure of the Bonsai IDE, enabling a range of cross-platform user experiences. The current compiler is written in modern .NET C#, but our editor frontend utilizes the legacy Windows Forms UI framework. This role offers a unique opportunity to reimagine our frontend architecture and craft rich, extensible cross-platform experiences.

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

About You
You are passionate about tackling big challenges alongside highly collaborative teams. You enjoy identifying and solving problems as much as discovering them. You are committed to giving back to the community and working on open-source tools. You are excited to learn about various topics, including those outside your field of expertise, and communicate insights across disciplines. You make things work, and you are passionate about defining and shaping the best designs while delivering solutions that scale.

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

What We Offer
A competitive salary between £60,000 and £80,000 per annum, depending on experience
Autonomy over the role and flexible working hours
Company pension scheme
Cycle to work scheme
Visa sponsorship if applying from overseas
Opportunities to work with a multidisciplinary team of scientists and engineers across industry and academia, providing a broad range of training and development opportunities
Equal opportunities for all roles to qualified applicants without regard to race, sex, colour, religion, age, national origin, marital status, disability, veteran status, genetic information, sexual orientation, gender identity, or any other reason prohibited by law in provision of employment opportunities and benefits.



  • Lisboa, Lisboa, Portugal Neurogears Tempo inteiro

    About the Role: NeuroGEARS is seeking a talented software engineer to help modernize the core infrastructure of the Bonsai IDE, enabling rich and extensible cross-platform user experiences. The current compiler is written in modern .NET C#, while the editor frontend uses the legacy Windows Forms UI framework.Key Responsibilities: Reimagine the frontend...


  • Lisboa, Lisboa, Portugal Neurogears Tempo inteiro

    Company Overview: NeuroGEARS is a pioneering technology firm that bridges Neuroscience, Games, Interaction, and Robotics. Our mission is to create accessible, understandable, and modifiable technology for scientists to reimagine research on the neural basis of behavior using open-source tools.


  • Lisboa, Lisboa, Portugal Buscojobs Portugal Tempo inteiro

    Company OverviewBridging Neuroscience, Games, Interaction, and Robotics is at the core of NeuroGEARS' mission. Our company engages with top research and academic institutions worldwide to reimagine research on the neural basis of behavior using open-source tools.We strive to make technology accessible, understandable, and modifiable. Our goal is for...


  • Lisboa, Lisboa, Portugal Neurogears Tempo inteiro

    Role OverviewWe are seeking a skilled software engineer to join our team at NeuroGEARS. As a key member of our engineering team, you will play a leading role in the development of our Bonsai IDE, a cutting-edge tool for neuroscience research.About the ProjectThe Bonsai IDE is a cross-platform application that enables scientists to create custom front-ends...


  • Lisboa, Lisboa, Portugal Neurogears Tempo inteiro

    Company OverviewNeuroGEARS 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,...


  • Lisboa, Lisboa, Portugal Neurogears Tempo inteiro

    At NeuroGEARS, we are pioneering the convergence of neuroscience, games, interaction, and robotics to revolutionize research. Our collaborative team engages with top institutions worldwide to reimagine research on the neural basis of behavior using open-source tools.Our Mission:We strive to make technology accessible, understandable, and modifiable.We...


  • Lisboa, Lisboa, Portugal Neurogears Tempo inteiro

    About UsNeuroGEARS is a cutting-edge technology company at the forefront of Neuroscience, Games, Interaction, and Robotics. We collaborate with top research and academic institutions worldwide to revolutionize research on the neural basis of behavior using open-source tools.Our GoalWe strive to make technology accessible, understandable, and modifiable. Our...


  • Lisboa, Lisboa, Portugal Acro Companion Tempo inteiro

    OverviewAcro Companion is a leading company in the gymnastics industry, working closely with federations to revolutionize competitions. As a Senior Software Architect, you will be part of a dynamic team that delivers innovative products.Salary and BenefitsWe offer a competitive salary of $90,000 - $110,000 per year, depending on experience. Additionally, you...


  • Lisboa, Lisboa, Portugal Platform Ldn Tempo inteiro

    About the RoleWe are seeking a highly skilled Data Platform Solutions Architect to join our team at Platform Ldn. This role involves designing and implementing robust security-controlled infrastructure solutions, focusing on enhancing cloud environments and ensuring adherence to security guidelines.As a key member of our development team, you will be...

  • Senior Software Architect

    3 semanas atrás


    Lisboa, Lisboa, Portugal Ci&T Software S.A. Tempo inteiro

    About the Role:We are seeking a highly skilled Sr. Software Architect to join our team in Europe. As a key member of our technology leadership, you will design and implement software solutions that meet the needs of our global clients.Key Responsibilities:Lead the technical design and implementation of software solutionsCollaborate with cross-functional...


  • Lisboa, Lisboa, Portugal Neurogears Tempo inteiro

    About NeuroGEARSNeuroGEARS is a pioneering technology company bridging neuroscience, gaming, interaction, and robotics. We collaborate with top research institutions worldwide to reimagine research on the neural basis of behavior using open-source tools.We strive to make technology accessible, understandable, and modifiable. Our mission is to empower...

  • Platform Architect

    4 semanas atrás


    Lisboa, Lisboa, Portugal iTRecruiter Tempo inteiro

    Job Title: Platform ArchitectOur company iTRecruiter is looking for a skilled Platform Architect to join our team. As a Platform Architect, you will be responsible for designing and implementing technical guidelines, code reviews, reference architectures, and development blueprints.Requirements:Degree in Software Engineering or Computer Engineering or...

  • Cloud Platforms Architect

    4 semanas atrás


    Lisboa, Lisboa, Portugal Critical Techwork Tempo inteiro

    Cloud Platforms ArchitectAt Critical TechWorks, we're seeking a skilled Cloud Platforms Architect to join our team. As a Cloud Platforms Architect, you'll play a pivotal role in designing and implementing cloud-based platforms and services.Responsibilities:• Deliver and operate cloud platforms and services• Implement Infrastructure as Code using tools...


  • Lisboa, Lisboa, Portugal Token Metrics Tempo inteiro

    **Company Overview:**Token Metrics is a leading analytics platform and trading bot company, seeking an exceptional Senior Software Architect to lead the evolution of our scalable infrastructure. This key role will be instrumental in designing solutions to support millions of global users while ensuring optimal performance, reliability, and security.Key...


  • Lisboa, Lisboa, Portugal Opus Recruitment Solutions Ltd Tempo inteiro

    Software Architect - Gaming PlatformWe are seeking a highly skilled Software Architect to join our project focused on scaling a start-up gaming platform. The ideal candidate will have excellent communication skills, experience with GoLang, Kafka, and SQL Schematics, and a strong background in software architecture.Key Responsibilities:Design and implement...


  • Lisboa, Lisboa, Portugal Opus Recruitment Solutions Ltd Tempo inteiro

    Software Architect OpportunityWe are seeking a highly skilled Software Architect to join our project focused on scaling a start-up gaming platform. The ideal candidate will have excellent communication skills, experience with GoLang, Kafka, and SQL Schematics, and a strong background in software architecture roles. Key Responsibilities:- Design and implement...

  • Cloud Software Architect

    3 semanas atrás


    Lisboa, Lisboa, Portugal Devoteam Tempo inteiro

    About the RoleAt Devoteam, we're seeking a skilled Cloud Software Architect to lead the architectural design and development of complex, scalable software systems. Your expertise in software architecture, microservices, and cloud platforms will be crucial in ensuring technical feasibility and quality.Key ResponsibilitiesDevelop and implement large-scale,...


  • Lisboa, Lisboa, Portugal Datadog Tempo inteiro

    Senior Software ArchitectLeverage your expertise in software development to drive innovation and growth at Datadog.We're building a platform that empowers engineers to understand, scale, and protect their systems, applications, and teams. Our high-scale platform processes trillions of data points daily, providing real-time insights for tens of thousands of...

  • Software Architect

    3 semanas atrás


    Lisboa, Lisboa, Portugal Equus Software, Llc Tempo inteiro

    **Global Mobility Solutions Developer**At Equus Software, LLC, we are seeking a highly skilled Global Mobility Solutions Developer to join our team. As a key member of our development team, you will play a crucial role in the design, development, and implementation of our cutting-edge global mobility solutions.**Key Responsibilities*** Collaborate with our...

  • Platform Architect

    Há 1 mês


    Lisboa, Lisboa, Portugal iTRecruiter Tempo inteiro

    Job Title: Platform ArchitectDescription:We are seeking a skilled Platform Architect to join our team at iTRecruiter. As a Platform Architect, you will be responsible for designing and implementing technical guidelines, code reviews, and reference architectures.Key Responsibilities:Design and implement technical guidelinesConduct code reviewsDevelop...