Device Software Engineer (Member of Technical Staff)
Domera Labs · Zurich
Job description
About the role
Domera Labs is creating Ami, an AI‑driven voice‑first companion for seniors. As a Member of Technical Staff – Device Software Engineer you will own the on‑device software that powers Ami, from voice interaction to cloud connectivity, ensuring a reliable out‑of‑the‑box experience for users without screens or technical support.
Key responsibilities
- Design, develop, and ship the on‑device application and services, including real‑time audio streaming, cloud communication, local state management, and recovery from network interruptions.
- Implement device identity, provisioning, secure key storage, and fleet‑wide diagnostics (BLE, USB‑C) for field debugging and factory testing.
- Lead the first‑boot onboarding flow that a senior can complete alone, handling Wi‑Fi, BLE, and optional cellular provisioning.
- Manage flash layout, A/B OTA updates with rollback, staged rollouts, and ensure no bricking occurs.
- Define base platform behaviors such as boot/recovery, button/LED mapping, audio feedback, power states, and battery optimization.
- Collaborate with ODM and silicon partners on microphone array, echo cancellation, wake‑word detection, and latency budgeting.
- Drive the device through EVT, DVT, and PVT milestones as the technical counterpart to the ODM.
Required profile
- Builder’s mindset: ship, measure, iterate.
- Ability to stay focused amid competing priorities and ambiguous requirements.
- Comfort working across research and engineering teams.
- Willingness to operate at a founding level, shaping architecture directly with the founders.
Required skills
- Delivered a connected consumer device to mass production.
- Strong hands‑on experience with Android/AOSP development using Kotlin/Java and native C/C++ components.
- Embedded Linux experience and Python proficiency for tooling and testing.
- Experience with Qualcomm platforms, Wi‑Fi, BLE, and cellular connectivity.
- Deep knowledge of OTA, secure boot, A/B partitioning, and fleet‑wide update management.
- Ability to debug across application code, platform services, and hardware interfaces.
What we offer
- Founding‑team equity and influence over technical direction.
- Product with signed launch partners, not a demo.
- Small team with short decision paths.
- Cash compensation range of CHF 70 K – 120 K plus significant equity incentives.
- Opportunity to shape the future of hardware‑centric social AI.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Switzerland.
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 1 day ago
Expires 1 month from now
9 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Domera Labs
Zurich
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Related job offers
-
System Engineer - Secure Fleet Platform
Open Systems Zurich -
Team Lead Physical AI
Hexagon Robotics Zurich -
WAF & IAM Security Engineer (m/w/d)
Rocken® Zurich -
ICT Service Desk Team Leader 80% ou 100%
Mediclinic Hirslanden Corporate Office -
Senior Application Manager Logistics (80%)
Mediclinic Hirslanden Corporate Office