Skip to main content
GullyHR

Hardware and software teams keep different clocks: HR for IoT device makers

Why hardware, firmware, cloud and app teams at an IoT device maker run to different calendars, what the friction costs, and the planning, role and pay habits that line them up.

Ganesh HS · · 6 min read

People working in a leafy Indian business neighbourhood with a bakery, studio and workshop

In brief

  • App and cloud teams can release every fortnight, while hardware waits weeks for a board spin, enclosure tooling or a radio certificate, and each side decides the other is slow.
  • The friction shows up as blame at demos, features built for sensors the next build lacks, and firmware engineers squeezed between both calendars.
  • A single milestone calendar, a joint review before each hardware build and a named product owner per device let every team see the others' limits.
  • Every discipline needs a visible grade path, and searches for rare hardware and RF skills should open months before the gap appears.

An IoT device maker runs on two clocks. The mobile app and the cloud backend can ship a change by Friday. The device cannot. A new board spin means fabrication and assembly lead time. A new enclosure means tooling. A radio or antenna change may mean fresh testing and certificates before a unit can be sold. Firmware sits in the middle, asked to release as often as the app while the hardware beneath it changes slowly. The IoT device makers page lists this as the first strain for these firms.

Symptoms of two clocks

  • The app team builds a screen for a sensor that the next engineering build does not carry.
  • Hardware engineers first hear about a planned feature at the sprint demo, too late to change the board.
  • Firmware engineers are asked for an over-the-air update every sprint while chasing bring-up on a new spin.
  • Reviews turn into each team explaining why the others are late.
  • A field return arrives, and nobody can say whether the fault sits in the board, the firmware or the backend.

Where the two calendars collide

  • Antenna tuning and radio pre-scans that cannot start until the enclosure plastic is frozen.
  • Battery-life budgets that rule out a feature the app team has already designed.
  • Provisioning keys and device certificates that firmware, cloud and the factory jig must all handle the same way.
  • Bootloader and flash partition layout that cap how large an over-the-air image can grow.
  • Staged rollouts that need someone on call when a cohort of devices fails to reconnect after an update.
  • Board spins whose fabrication and assembly lead times swallow two or three sprints.

Each collision is predictable months ahead. The trouble is that each one is visible to only one team until it lands on another.

The cost of running out of step

Wasted work comes first: features built for boards that then change, or boards spun for features that were dropped. Delay comes second, as each team waits for another with no shared date. The third cost is people. Firmware engineers caught between calendars burn out. App developers whose work stays blocked for months leave for pure software firms. Hardware and RF engineers, who are hard to replace, feel unheard.

How the clocks drift apart

Many IoT firms begin with a founder and a few engineers who did everything together. As teams grow, each discipline adopts its own rhythm: sprints for software, EVT, DVT and PVT build phases for hardware. Nobody owns the join between them. Roles were never written, so it is unclear who decides when a feature waits for a board. Pay and titles grew case by case, so disciplines compare offers and feel the gap.

Five habits that set one rhythm

  1. 1

    Publish one milestone calendar

    Hardware build phases, firmware freezes, app releases, certification slots and pilot shipments on one shared calendar. Each lead updates it, and it is reviewed every fortnight.

  2. 2

    Hold a joint review before each hardware build

    Hardware, firmware, cloud and app leads agree what the build must support and what waits for the next one, with the battery and power budget on the table.

  3. 3

    Write roles across disciplines

    Descriptions for hardware, firmware, cloud, app, test and field support, including who decides when a feature depends on hardware.

  4. 4

    Name one owner per device

    A product owner for each device settles trade-offs between teams, so arguments end in a decision rather than an escalation to the founder.

  5. 5

    Explain every change of priority

    A short written note on why the plan changed and what it means for each team, sent before the news travels by corridor.

The calendar and the joint review also show when hardware or firmware capacity will run short, so they belong in workforce planning for IoT makers. Writing the roles is covered under role design for IoT device makers.

Pay, titles and hiring across disciplines

App developers can compare offers from software firms every week. Hardware, RF and low-power firmware engineers are fewer and slower to hire. Put every discipline on a visible grade path, so people can see how they grow without leaving. Open hardware searches early, since a vacancy can take months, and keep software hiring steady rather than in bursts after each funding round. The hiring side is covered by recruitment for IoT device makers.

Where to look first

  • Which teams depend on which for the next release, drawn on one page.
  • Whether a shared calendar exists, and when each lead last touched it.
  • Who decides when a software feature waits for hardware.
  • The pay gap between software and hardware engineers of similar experience.

The hub for electronics and connected-device firms places IoT makers alongside PCB and EMS shops, and keeping IoT engineers covers retention once the clocks agree.

Questions we are asked

Many IoT firms seat firmware with hardware, because bring-up and board changes need close work, then give firmware a seat in the software release review. What matters is that firmware is represented in both teams' planning, not where the desks are.

Read next

Let’s find your next step

Is your HR process ready to scale?

Identify payroll leaks, record gaps and hiring bottlenecks in a free first conversation, and leave knowing what to fix first.

Book a free consultation

Know what you need? Share your requirements in four short steps.

Want the full picture? See the paid HR Diagnostic.

Prefer a quick message? Chat on WhatsApp

Talk to an HR consultant

Tell us where to reach you. All fields are required unless marked optional.

10-digit Indian mobile, without +91.

Your details stay private. Privacy policy