Thörishaus
Twinner Embedded Software Developer
- 22 June 2026
- 100%
- Permanent position
- Thörishaus
About the job
The technologically leading S-Pedelec that redefines freedom, health, sustainability and performance. With unique technology, iconic design and outstanding riding dynamics, TWINNER changes the lifestyle of urban and sporty e-mobility and has positioned itself as the fastest and most efficient vehicle for short and medium distances.
What began as a Swiss innovation has developed into a premium brand that sets new standards in technology, quality and customer experience with a clear vision and pioneering spirit. At the centre is a highly integrated embedded platform that makes our vehicles intelligent, connected and future-proof.
With our own sales network via Thömus Bike World as well as a direct B2B channel, we are scaling not only our market presence but also our software and system landscape to thousands of connected devices.
Your mission
You develop the digital heart of TWINNER. As a technically skilled, self-initiating embedded software engineer, you actively shape our system architecture, bring new ideas in the form of prototypes and solutions, and take our platform to the next level.
Your responsibilities
• Development of embedded software for our e-mobility platform (MCU-based)
• Collaboration on UI systems (e.g. TouchGFX, LVGL) for HMI / displays
• Integration and further development of BLE features (e.g. accessories, connectivity)
• Development with RTOS (e.g. Zephyr) for robust, scalable systems
• Integration and further development of vehicle communication (CAN, UDS)
• Integration of external components (e.g. chargers, gearboxes, service tools)
• Creation and maintenance of requirements and system architectures
• Definition and implementation of test specifications & automated tests
• Co-design of software architecture for large fleets and connected devices
• Coordination of external suppliers and partial project management
• Proactive development of proof-of-concepts (PoCs) and new features
Optional / future:
• Collaboration on AI/NPU topics
Your profile – what you bring:
• Degree in electrical engineering, computer science or comparable
• Experience in embedded software development (C/C++, ideally STM32)
• Interest or experience in the following topics:
- UI frameworks (TouchGFX, LVGL)
- BLE / connectivity
- RTOS (e.g. Zephyr)
- CAN / UDS
• Ideally experience with:
- Requirements engineering
- Test automation
- Test specifications
- Structured, independent working style
Important:
You work according to the pull principle – you do not wait for tickets but actively drive topics forward.
What TWINNER offers
• Work on a technologically leading product in the field of e-mobility
• High degree of creative freedom and genuine technical ownership
• Development environment & short decision-making paths
• Interdisciplinary team of hardware, software and system development
• Opportunity to actively shape architectural decisions
• Attractive employment conditions
Workplace: Thörishaus
Workload: 80 – 100%
Start date: immediately or by arrangement
Ready to pedal with us?
Then we look forward to your application using the form below.
If you have any questions, please feel free to contact Pascal Frei (031 848 22 85 or pascal.frei@twinner.ch).