Senior Firmware Engineer

44 - 52 USDNet per hour - B2B
C

Senior Firmware Engineer

C
Stoczniowców 3, Kraków

Kontakt.io

Full-time
B2B
Senior
Hybrid
44 - 52 USDNet per hour - B2B

Job description

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 release

    The 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.

Tech stack

    English

    C1

    Embedded C

    advanced

    Python 3

    advanced

    nRF-series microcontrollers

    advanced

    PCB Design

    advanced

    AI coding

    regular

    BLE

    regular

    Rtls

    regular

Office location

About the company

Kontakt.io

Kontakt.io is building the platform that care operations run on. We reduce waste, cut costs, and improve throughput in hospitals by automating and orchestrating clinical workflows. Using AI, real-time location data (RTLS...
Company profile

Senior Firmware Engineer

44 - 52 USDNet per hour - B2B
Summary of the offer

Senior Firmware Engineer

Stoczniowców 3, Kraków
Kontakt.io
44 - 52 USDNet per hour - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Please be informed that the data controller is Kontakt Micro-Location Sp. z o.o. (hereinafter "controller"). You have the right to req... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.