Middle .NET WPF Developer

Abto Software


Дата: 11 годин тому
Місто: Львів
Вид зайнятості: Повна зайнятість
Abto Software
About The Project

We are looking for a Middle .NET WPF Developer to join our team and contribute to the development of a desktop application for real-time EEG (Electroencephalography) acquisition and recording. The application is used by clinicians, researchers, and engineers to acquire, visualize, record, and manage EEG signals for clinical diagnostics, neuroscience research, and Brain-Computer Interface (BCI) applications. The software communicates directly with EEG hardware via USB and Bluetooth, providing real-time acquisition and visualization of multichannel EEG data. It supports signal recording, impedance monitoring, event marker insertion, and stores data in standard EEG formats for further analysis. The application also supports synchronized video recording from one or more connected cameras during EEG acquisition. This feature enables the simultaneous capture of EEG data and patient behavior for applications such as epilepsy monitoring, sleep studies, cognitive research, and behavioral analysis.

Technology Stack

  • .NET 8
  • C#
  • WPF
  • SQLite
  • Git

Requirements

  • 3+ years of commercial experience with C#/.NET;
  • Solid experience developing WPF desktop applications;
  • Experience with .NET 6, .NET 7, or .NET 8;
  • Good understanding of object-oriented programming, design patterns, and software architecture;
  • Experience with SQLite or other relational databases;
  • Experience using Git;
  • Strong debugging and problem-solving skills;
  • Ability to work independently while collaborating effectively within a team;
  • Intermediate level of English or higher.

Responsibilities

  • Develop and enhance a desktop application for EEG acquisition and recording;
  • Implement new product features, including authentication, user management, and role-based access control;
  • Improve existing workflows related to signal acquisition, recording, visualization, and data management;
  • Integrate support for new EEG hardware devices and communication protocols (USB, Bluetooth, etc.);
  • Optimize application performance, stability, and maintainability;
  • Troubleshoot and resolve issues related to hardware communication and real-time data acquisition;
  • Write clean, maintainable, and well-tested code;
  • Participate in code reviews and contribute to the continuous improvement of the codebase and development practices;
  • Collaborate closely with Product Managers, QA Engineers, Hardware Engineers, and other developers throughout the development lifecycle.

Our Benefits

  • Professional and career growth promotion;
  • Competitive salary;
  • Paid vacations and sick leaves;
  • Internal Medical Program;
  • Program for veterans;
  • Flexible working hours;
  • Regular corporate social activities;
  • Regular technical training at our office;
  • English courses;
  • Gym, etc.

Як відгукнутися?

Щоб відгукнутися на цю вакансію, вам необхідно авторизуватися на нашому сайті. Якщо у вас ще немає облікового запису, будь ласка, зареєструйтесь.

Розмістити резюме

Схожі вакансії

Lviv Camouflage Netting

VolunteeringInUkraine, Львів,
4 години тому
About about usour heroesfaq volunteering opportunities useful info BlogRent in UkraineEntry rules to ukraineTransportation to UkraineAccommodation in UkraineSupport Trusted Ukrainian Charities Transparencydonate Follow us EN en uk es Lviv Camouflage Netting Lviv About Organization Camouflage nets are an incredibly crucial form of defence for our soldiers, helping them conceal their equipment and positions from potential threats. When you join us...
VolunteeringInUkraine

Sr. Accountant, Accounts Payable

SiTime, Львів,
1 тиждень тому
About SiTime SiTime’s configurable solutions enable customers to differentiate their products with higher performance, reduced size and better reliability. The rich feature set and flexibility of SiTime’s solutions allow customers to consolidate their supply-chain, reducing cost of ownership and time to market. By using standard semiconductor processes and high-volume packaging, SiTime offers the best availability and shortest lead times in...
SiTime

Medior Software Engineer

Levi9 Technology Services, Львів,
2 тижні тому
Who we are! At Levi9, we are passionate about what we do. We love our work and together in a team, we are smarter and stronger. We are looking for skilled team players who make change happen. Are you one of these players? About The Project Our client is a major media group in Belgium and the Netherlands, reaching millions...
Levi9 Technology Services