DevJobs

Software Developer Student

Overview
Skills
  • Java Java
  • Flutter Flutter
  • ML ML
  • Android Android
  • Claude
  • Cursor
  • GitHub Copilot
  • AI coding tools
  • Web
  • Game development
  • Signal Processing

We are looking for a talented Software Developer Student to join our research team. You will be responsible for developing a cross-platform mobile application and a web-based interface used for cutting-edge research in Neurological Rehabilitation and EMG-based Brain-Computer Interfaces (BCI).

This role focuses on rapid prototyping and product delivery, transitioning into core research tasks as the project evolves. The project involves empowering neuro-rehabilitation patients through gamified therapy driven by our proprietary neural-input wearable technology.


Responsibilities:
  • End-to-End Development: Design, build, and test a gamified rehabilitation app (Android) and a web dashboard for clinical caretakers based on technical requirement documents.
  • Hardware Integration: work alongside the hardware team to integrate device real-time data capture
  • Cloud & Data Management: Build the infrastructure to save real-time data to the cloud and fetch dynamic configuration settings.
  • Clinical Feedback Loop: Debug, update, and iterate on the software based on direct feedback from doctors, therapists, and patients.
  • Research Support: Participate in BCI prototyping and data collection tasks within the core research team.


Requirements & Qualifications
  • Academic Status: 3rd+ year student in Software Engineering, Electrical/Computer Engineering, or a related technical field.
  • AI-Driven Development: Proven experience and high proficiency in using AI coding tools (e.g., Cursor, GitHub Copilot, Claude) to accelerate development and debugging.
  • Technical Stack: Experience in developing and testing applications for Android and Web environments.
  • Ability to work independently on complex technical tasks, from requirements understanding to implementation and iteration.
  • Availability: Ability to commit to 2-3 workdays per week (on-site – Yokneam Illit).
  • A "team player" capable of collaborating with researchers, developers, and medical professionals.



Advantageous:
  • Proven ability programming in Flutter and Java.
  • Hands-on experience building at least one non-trivial software project (academic, personal, or professional).
  • Interest in Signal Processing, Machine Learning, or Neuro-rehabilitation.
  • Experience in Game development


Please send CV with Grade Sheet & Title: Position # 1007 and your name to - [email protected]



Wearable Devices