Cross-Platform Software Architect for Neurogears
3 semanas atrás
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.
-
Software Development Engineer for Cross-Platform User Interfaces
4 semanas atrás
Lisboa, Lisboa, Portugal Neurogears Tempo inteiroAbout 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...
-
C# Software Engineer for Cross-Platform UI Development
2 semanas atrás
Lisboa, Lisboa, Portugal Neurogears Tempo inteiroCompany 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 inteiroCompany 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...
-
Software Development Expert in Modern C#
3 semanas atrás
Lisboa, Lisboa, Portugal Neurogears Tempo inteiroRole 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...
-
Software Development Expert for Neuroscientific Applications
2 semanas atrás
Lisboa, Lisboa, Portugal Neurogears Tempo inteiroCompany 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 inteiroAt 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...
-
Senior .NET Software Developer
4 semanas atrás
Lisboa, Lisboa, Portugal Neurogears Tempo inteiroAbout 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 inteiroOverviewAcro 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...
-
Data Platform Solutions Architect
3 semanas atrás
Lisboa, Lisboa, Portugal Platform Ldn Tempo inteiroAbout 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 inteiroAbout 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...
-
Science Outreach and Education Specialist
2 semanas atrás
Lisboa, Lisboa, Portugal Neurogears Tempo inteiroAbout 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 inteiroJob 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 inteiroCloud 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...
-
Master Software Architect for Scalable Analytics Platform
2 semanas atrás
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...
-
Golang Software Architect Position
Há 1 mês
Lisboa, Lisboa, Portugal Opus Recruitment Solutions Ltd Tempo inteiroSoftware 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...
-
Golang Software Architect Position
Há 1 mês
Lisboa, Lisboa, Portugal Opus Recruitment Solutions Ltd Tempo inteiroSoftware 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 inteiroAbout 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,...
-
Senior Software Architect
Há 1 mês
Lisboa, Lisboa, Portugal Datadog Tempo inteiroSenior 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 inteiroJob 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...