Firmware engineering
C/C++ on ESP32, STM32, Nordic nRF52/53, NXP i.MX RT. Zephyr, ESP-IDF, FreeRTOS. Secure boot and signed OTA from day one.
Hire developers
Engineers who ship firmware, connectivity, and operations end to end.
About this role
Our IoT engineers have shipped products on real factory floors, real fields, and real homes — not just on dev kits. They cover firmware, connectivity, edge processing, and the cloud and dashboard layers above. Hire one to plug a gap, hire a team to take a product from prototype to thousands of devices in the field.
Skills & expertise
C/C++ on ESP32, STM32, Nordic nRF52/53, NXP i.MX RT. Zephyr, ESP-IDF, FreeRTOS. Secure boot and signed OTA from day one.
BLE 5.3, LoRaWAN, Wi-Fi 6, NB-IoT, LTE-M, Thread, Zigbee. MQTT, CoAP, OCPP. We pick the radio deliberately, not by accident.
TinyML on microcontrollers, sensor fusion, anomaly detection, vision on crossover MCUs. Quantization-aware training and edge profiling.
AWS IoT, Azure IoT, Google Cloud IoT. Time-series ingestion at scale (TimescaleDB, InfluxDB). Fleet provisioning, identity, and OTA pipelines.
Operator dashboards, alerting that does not flap, runbooks for every alert. Observability before the first device ships.
PCB review, power profiling, EMC pre-scan, factory test fixtures. Ready for the first 100 units and the first 10,000.
Hiring models
A senior engineer working 40 hours a week as part of your team. Daily standups, your tools, your timezone overlap.
Specialist depth on demand for short-cycle work — audits, spikes, code review, migration plans. Minimum 20 hours per month.
Bounded engagement with a defined deliverable, milestone billing, and a clear exit. Best when scope is stable and timeline matters.
What sets us apart
Every engineer we place has cleared a senior-led technical screen — not an HR checklist. We rejected 96% of last year applicants for IoT roles.
Once you accept a CV, we onboard within 5 business days. No two-month notice periods, no bait-and-switch.
Same engineer on the technical interview, same engineer on the standup. No agency-style swaps mid-engagement.
IN, EU, US East/West coverage. We map a 4+ hour overlap with your team and stick to it.
Documentation, runbooks, and observability are part of every hand-off. You inherit a system, not a dependency.
If an engineer is not the right fit in the first two weeks, we replace them at no cost. We have used the clause twice in five years.
Tech stack
Hiring process
Share the spec — required experience, stack, time-zone overlap, deadline. Ten minutes on a call or a written brief.
We send 2–4 pre-vetted CVs from engineers who actually fit, not just match keywords.
You run your own technical interview with the candidate. We facilitate; we do not edit.
Once you pick, the engineer is in your tools in five business days. Two-week trial period included.
FAQ
Other roles
iOS, Android, and cross-platform engineers who ship apps that pass review on the first try.
TypeScript-first engineers who own from database schema to UI — and operate what they ship.
Engineers who ship LLM and ML features that survive production — not just demos.
Ready to ship
Send the role brief. We come back within 48 hours with 2–4 senior CVs that actually fit.