Senior Firmware Engineer
Tech Stack / Keywords
Firma i stanowisko
Our devices deliver real-time location intelligence for patients, staff, and assets across hospitals worldwide. The hardware must be reliable, power-efficient, and maintainable at scale across thousands of deployed units in regulated healthcare environments.
Wymagania
- 3+ years of embedded/firmware engineering experience on commercial hardware products.
- Electronics background: able to read schematics, review PCB layouts, and validate hardware designs independently.
- Hands-on hardware skills: comfortable with soldering, bring-up, and manual testing of embedded systems.
- Understanding of radio/wireless fundamentals: antennas, BLE, UWB, NFC, or related protocols used in positioning systems.
- Demonstrated use of AI coding tools in daily workflows (Claude, GitHub Copilot, or equivalent).
- Strong written and verbal communication in English.
Nice to have:
- Nordic Semiconductor (nRF series) and Zephyr RTOS experience.
- Exposure to indoor positioning technologies (RTLS, IPS, UWB ranging).
- Python for scripting, tooling, or test automation.
- Background in healthcare IoT or regulated device environments.
Obowiązki
Hardware design & validation:
- Review and validate PCB schematics, component selection, and board-level design decisions before production.
- Catch issues early at the schematic stage.
Firmware development:
- Build and maintain production firmware for Nordic Semiconductor (nRF) microcontrollers including BLE and UWB radio stacks.
Hands-on testing & bring-up:
- Set up and run hardware test environments.
- Prototype on breadboards, solder, validate device behavior.
- Own bring-up from first-article boards through to production qualification.
Device reliability:
-
Implement health monitoring mechanisms to ensure continuous device operation in the field.
-
Own reliability from firmware to fleet.
-
Write and review embedded C firmware for nRF-series microcontrollers using Zephyr RTOS.
-
Review hardware schematics and validate PCB designs to identify and flag issues before production.
-
Prototype and bench-test hardware setups; solder, debug, and validate devices hands-on.
-
Implement and maintain watchdog, reset, and device health monitoring logic for production deployments.
-
Collaborate with the Location Engine team to ensure reliable, low-latency data delivery from device to cloud.
-
Apply AI-assisted development practices (Claude Code or equivalent) to accelerate firmware development and code review.
-
Contribute to design decisions covering the full product lifecycle — requirements, component selection, enclosure validation, bring-up, and release.
Oferta
- Private healthcare
- Sport subscription
- Flat structure
- Small teams
- International projects
- Free coffee
- Bike parking
- Shower
- Free snacks
- Free beverages
- Free parking
- No dress code
Kontakt.io
3 aktywne oferty