JustJoin.IT Hybrydowo Senior New

Senior Firmware Engineer

Kontakt.io

⚲ Kraków

160 - 190 PLN/h netto (B2B)

Wymagania

  • Embedded C
  • Python 3
  • nRF-series microcontrollers
  • PCB Design
  • AI coding
  • BLE
  • Rtls

Opis stanowiska

Our devices sit at the physical edge of the Kontakt.io platform — delivering real-time location intelligence for patients, staff, and assets across hospitals worldwide. The hardware we ship must be reliable, power-efficient, and maintainable at scale across thousands of deployed units in regulated healthcare environments. We're looking for a Senior Firmware / Embedded Engineer to own the full hardware lifecycle — from schematic review and component validation to production-grade firmware running on Nordic Semiconductor microcontrollers. You'll set the quality bar for devices that clinicians and hospitals depend on every day. What you will be working on Hardware design & validation Review and validate PCB schematics, component selection, and board-level design decisions before production. Catch issues early — at the schematic stage, not after boards are manufactured. Firmware development Build and maintain production firmware for Nordic Semiconductor (nRF) microcontrollers — including BLE and UWB radio stacks used for real-time indoor positioning in healthcare environments. Hands-on testing & bring-up Set up and run hardware test environments. Prototype on breadboards, solder, validate device behavior, and own bring-up from first-article boards through to production qualification. Device reliability Implement health monitoring mechanisms to ensure devices operate continuously in the field. Own reliability from firmware to fleet — devices must keep running without human intervention. Day to day responsibilities • Write and review embedded C firmware for nRF-series microcontrollers using Zephyr RTOS • Review hardware schematics and validate PCB designs — 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 releaseThe engineer we're looking for investigates problems proactively — doesn't wait to be told what's broken. Works independently across hardware and firmware layers. Thinks about correctness, reliability, and long-term maintainability — not just "does it compile." What we are looking for • 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 RTLS 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 We offer • Fast-paced, dynamic startup environment with flat structure • Competitive salary and stock option plan • Work on cutting-edge healthcare IoT at the intersection of hardware, firmware, and real-time location intelligence • Hybrid work model (Kraków office — 2–3 days per week onsite) • Collaborative, self-organized engineering culture • Private medical care and cafeteria system Ready to build hardware that saves lives? Apply and tell us about a hardware or firmware project you owned end-to-end — what broke, how you found it, and what you did about it.