Student Software Engineer (Android & Wearables) - NewKnee Study
Student Software Engineer (Android & Wearables) - NewKnee Study
Student Software Engineer (Android & Wearables) - NewKnee Study
Student Software Engineer (Android & Wearables) - NewKnee Study
Technische Universität München
Fach- und Hochschulen
München
- Art der Beschäftigung: Teilzeit
- Vor Ort
- Aktiv auf der Suche
Student Software Engineer (Android & Wearables) - NewKnee Study
Über diesen Job
27.11.2025, Studentische Hilfskräfte, Praktikantenstellen, Studienarbeiten
Student Software Engineer: Mobile Sensing & Wearables
Help us bring clinical gait analysis to the pockets of patients. Join an interdisciplinary team at the intersection of medicine and engineering. We are looking for a student developer to translate our existing iOS research framework to Android and implement novel gait analysis algorithms using smartphone and smartwatch sensors.
About the project
NewKnee is a clinical research app that monitors recovery in patients with knee osteoarthritis and joint replacements. We currently use iPhones and Apple Watches to capture high-fidelity mobility data. Your mission is to bring this capability to the Android ecosystem, enabling analysis of gait, stride, and symmetry using raw IMU data.
The role
You will work directly with researchers to build the Android version of our patient app. You will implement provided algorithms and logic for gait analysis, focusing on accurate sensor integration and robust app architecture.
What you’ll do
- Port features to Android: Re-implement the iOS app’s core UI, questionnaires, and notifications using Kotlin/Java.
- Sensor implementation: Access raw accelerometer and gyroscope data (IMU) from the phone to implement a provided gait analysis algorithm.
- Wearable integration: Build a connection to Wear OS devices (or generic BLE watches) to stream motion data during functional tests.
- Data handling: Ensure sensor data is buffered correctly and uploaded securely to our API (TLS/Auth).
Who we are looking for
We welcome both experienced Android developers and strong generalist engineers. Ideally, you have hands-on Android skills in Kotlin/Java and are familiar with Android Jetpack and background services. However, applicants from game development, robotics, or other fields with solid programming foundations (e.g., Java, C#, Swift) are equally encouraged—especially if you’ve worked with sensors, vectors, physics, Unity, or ROS. Most importantly, you should be motivated to learn Android quickly and translate provided algorithmic logic into clean, reliable code.
What you’ll bring
- Enrolled student in Computer Science, Electrical Engineering, Robotics, Biomedical Engineering, or similar.
- An interest in Sensors, IoT, Signal Processing, or Digital Health.
- Ability to translate algorithmic logic into code.
- Good English or German skills.
What we offer
- Focus on engineering: You concentrate on app and sensor implementation; we handle the medical domain and backend.
- Flexible setup: 10–20 h/week, hybrid working options, suitable for Master’s Thesis or semester projects.
- Mentorship: Work alongside clinicians and computer scientists.
- Real impact: Your code will be used by real patients to improve surgical outcomes.
How to apply
Send a short email with your CV/Portfolio to newknee.ortho@mh.tum.de . Please mention whether you are applying as an Android Developer or as a Generalist/Learner.
Contact: newknee.ortho@mh.tum.de
Kontakt: newknee.ortho@mh.tum.de
