Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
NOWATCH is an Amsterdam-based health innovation company for the curious. By blending cutting-edge technology with the leading science around mental health, we explore the frontiers of wellbeing. WATCH pioneers in the wearable market with new algorithms and sensors. Our hardware and software solution is part of a large and growing wearable industry.
Job Description
We are looking for a Senior Embedded Engineer with proven experience in developing robust, production-grade firmware in C, using Zephyr RTOS and Nordic nRF platforms. You bring expertise in BLE communication, low-power system design, and embedded architecture, and you have a structured, modular approach to building scalable systems.
You’re comfortable working close to the hardware—bringing up new boards, writing and optimizing device drivers, and ensuring smooth integration between hardware and software components. You take a system-level view, understanding how design decisions affect power consumption, performance, and maintainability.
In this role, you’ll work across the entire firmware lifecycle: from requirements and system architecture to implementation, testing, and optimization. You’ll collaborate closely with our R&D, data science, QA, and mobile teams to bring new sensing technologies, algorithms, and user experiences to life on our wearable devices.
Your development philosophy emphasizes clean code, modularity, maintainability, and thorough testing. You know how to leverage Zephyr’s capabilities (RTOS primitives, device tree configuration, and build system) to design scalable and testable firmware architectures. You’re proactive in debugging and comfortable using oscilloscopes, logic analyzers, and hardware debuggers to trace complex issues down to the root cause.
What You’ll Be Doing
As our new Senior Embedded Engineer, you’ll be at the core of designing and building the next generation of our NOWATCH firmware. You will:
- Contribute early to the system architecture and design of our next-generation embedded platform.
- Develop highly modular and maintainable firmware using Zephyr RTOS.
- Implement efficient and reliable BLE communication between the watch and our mobile applications, ensuring optimal performance, stability, and power efficiency.
- Write and optimize device drivers for cutting-edge ICs based on datasheets, reference implementations, and custom hardware.
- Debug and validate our hardware using oscilloscopes, logic analyzers, JTAG, and other low-level tools.
- Dive deep into low-power optimizations, ensuring our watches deliver exceptional battery life and performance.
- Bring our hardware-in-the-loop (HIL) and into the CI/CD pipeline for automated testing and validation.
- Collaborate with our data scientists to deploy algorithms, signal processing pipelines, and machine learning models directly on our devices.
- Work closely with R&D, QA, and mobile teams to ensure a seamless end-to-end experience from firmware to user interface.
- Implement production / factory testing setups and scripts to ensure a high level of quality control in our factory.
What You Bring
We’re looking for someone who combines strong technical capability with curiosity, ownership, and a drive for quality. You bring:
- Proven experience in firmware development for wearables, IoT, or other compact consumer electronics with a focus on low-power systems.
- Strong experience with C, Zephyr RTOS, and Nordic nRF SoCs (nRF Connect SDK).
- Knowledge of Zephyr’s kernel services and working with threads, synchronization primitives, tasks, workqueues, and message queues.
- Extensive knowledge of Zephyr’s build system: CMake, KConfig, west and sysbuild - and how to bring it into CI/CD (docker).
- Deep understanding of Bluetooth Low Energy (BLE).
- Experience with hardware interfaces such as I²C, SPI, UART, and I²S.
- Experience with bootloaders (MCUBoot) and DFU/OTA processes.
- Familiarity with digital signal processing (DSP) and machine learning deployment on embedded systems.
- Ability to read and interpret datasheets, schematics, and PCB documentation.
- Strong debugging and profiling skills using JTAG, oscilloscopes, logic analyzers, and other diagnostic tools.
These skills aren’t required, but they’d make you stand out:
- Experience with Python for scripting, testing, and tooling.
- Experience with Rust in embedded contexts (C/Rust interop, FFI, cbindgen, corrosion, no-std, async. embassy).
- Experience with C++.
- Basic knowledge of electrical engineering for schematic review, and/or PCB design review.
Above all, we value a mindset that aligns with our mission.
- Entrepreneurial spirit with a “founder’s mindset” – authentic, proactive, resourceful, and ownership-oriented.
- Comfort with ambiguity and an ability to pivot strategies as needed.
- Passion for health technology and excitement to contribute to a mission-driven startup.
When you join our team, you’re not just taking a job—you’re embarking on a journey with like-minded individuals who care deeply about:
- Collaboration: We thrive together in our Amsterdam office.
- Growth: Opportunities to learn, evolve, and challenge yourself.
- Impact: Contributing to something bigger than ourselves.
- Diversity: Be part of a young and ambitious team of internationals.
At NOWATCH, we believe in supporting our team with:
- A laptop and NOWATCH of choice.
- Flexible working hours.
- A competitive salary.
- A great office in the heart of the Jordaan, Amsterdam, with the ability to partly work from home.
- Great team, culture and place to work with quarterly team events.
We are a small team of very enthusiastic, hard-working people. We go at the speed of trust and make our own rules to create the best possible environment for our team. You'll definitely fit in if you have a hands-on and pro-active approach, think outside your own department, and want to join our movement in helping people get more from each moment in life.
Let’s build something extraordinary together.
Key Skills
Ranked by relevanceReady to apply?
Join NOWATCH and take your career to the next level!
Application takes less than 5 minutes

