Embedded Systems Engineer (Firmware & Electronics)
- Employment type
- Full-time
- Location
- Zürich
- First posted
• 11 August 2026
• 80 - 100%
• Indefinite duration
• Rämistrasse 101, 8006 Zürich
• Log in to see the jobup.ch salary estimate
Embedded Systems Engineer (Firmware & Electronics) #
At the Rehabilitation Engineering Laboratory (RELab) of ETH Zurich, we are developing ax|ReCover, a smartphone-based modular rehabilitation platform that aims to transform everyday smartphones into intelligent therapy devices for people suffering from upper limb impairments following neurological or traumatic injuries. Our unique solution combines modular hardware, embedded electronics, physiological and biomechanical sensors, as well as mobile software to make rehabilitation more accessible, engaging, and personalized. We are looking for a new team member wishing to develop products that directly improve people's lives.
Project Context ##
As part of a project funded by Innosuisse, we are looking for an embedded systems engineer with solid experience in electronics to lead the development and improvement of the ax|ReCover embedded sensing platform. The funding for this specific position is limited to 16 months and is linked to specific work packages within this Innosuisse project. In close collaboration with our research team, you will be responsible for the embedded firmware and electronics that power our modular rehabilitation system, with the goal of transforming research prototypes into a robust and manufacturable product. This is a very hands-on role covering embedded software, electronics, sensors, prototyping, and product development, in the field of neuro-rehabilitation technologies.
Job Description ##
• Develop embedded firmware for our ax|ReCover modular rehabilitation platform.
• Design, implement, and validate reliable sensor acquisition pipelines
• Integrate biomechanical and physiological sensors into embedded systems
• Develop Bluetooth Low Energy (BLE) communication between ax|ReCover and the smartphone
• Implement synchronized sensor acquisition and data streaming
• Design and iterate electronic schematics and PCBs for new hardware revisions
• Select electronic components and contribute to electronic architecture decisions
• Commission and validate custom PCBs
• Develop low-level drivers for sensors and communication peripherals
• Collaborate closely with the research team on electronic integration and prototype development
• Use oscilloscopes, logic analyzers, multimeters, and other laboratory equipment to diagnose hardware and firmware issues
• Optimize power consumption, communication reliability, and embedded system performance
• Support electronic testing, validation, and design verification
• Help establish engineering processes and documentation for future regulatory development
Profile ##
• An MSc or BSc in electrical engineering, embedded systems, computer engineering, robotics, or a related discipline
• Strong C/C++ programming skills
• Experience in developing and testing firmware for ARM Cortex-M microcontrollers or similar
• Experience with Bluetooth Low Energy (BLE)
• Experience with SPI, I²C, UART, ADC, DMA, interrupts, and timers
• Experience in designing or iterating custom embedded electronics, including schematic capture and PCB design with KiCad, Altium Designer, or similar EDA software
• Experience in commissioning and debugging custom PCBs
• Solid experience in electronics, including reading and understanding electronic schematics, basic digital and analog electronics, sensor integration, component selection, power management fundamentals, hardware commissioning, and validation
• Comfortable with the use of oscilloscopes, logic analyzers, multimeters, and other laboratory equipment
• Excellent debugging and troubleshooting skills for both hardware and firmware
• Experience in integrating sensors into embedded systems
• Willingness to work closely with a small multidisciplinary research team, and a strong interest in digital health and neuro-rehabilitation
• Independence and initiative, with a proactive attitude and comfort in developing and testing innovative ideas
• Excellent communication and interpersonal skills, with first-rate written and spoken English and strong German skills.
Assets:
• Experience with Nordic nRF52/nRF54 or STM32 development, Zephyr RTOS or FreeRTOS, NFC or USB, low-power embedded design would be an advantage
• Experience with battery-powered medical or wearable devices
• Familiarity with medical device development and regulation, including ISO 13485, IEC 60601, or related standards
• Experience in signal processing, particularly for physiological signals such as EDA (electrodermal activity) or ECG
We offer ##
• A unique and stimulating environment within a small, highly motivated team, with significant responsibility over the product and the engineering culture
• The opportunity to transform a research prototype into a real, manufacturable medical product used by patients and clinicians
• Close collaboration with clinicians, industrial partners, and the RELab research environment at ETH Zurich
• A competitive salary
Work, teach, and conduct research at ETH Zurich
We value diversity and sustainability ##
In accordance with our values, ETH Zurich encour
Automatically translated from the original.
Posted today