Skip to main content
GullyHR

One engineer often owns a whole product: a fix for electronics companies

When a single developer holds everything about a firmware stack or a board, their exit becomes a business risk. How to spot it, what it costs and a cheap, stepwise way to spread the knowledge.

Ganesh HS · · 6 min read

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

In brief

  • In many embedded firms only one engineer can produce a signed firmware image, explain the board's errata or field the customer's technical calls.
  • A resignation, an illness or a long trip home by that person can freeze a release, a field fix or a customer audit within days.
  • The habit grows because speed earns praise and documentation earns nothing, and because a small team never had a second engineer to pair with.
  • A product ownership map, a named backup per product, a build anyone can reproduce and documentation written into goals spread the risk at low cost.

A field batch of cold-chain data loggers starts dropping readings after a frosty night in a hill-station warehouse. The fix needs a change to the temperature sensor driver and a fresh firmware build. The engineer who wrote that driver is on leave in his village with patchy signal. Nobody else knows which compiler version the build expects or where the signing key lives. The customer waits, and the owner discovers how much of the product sits inside one person.

Among the people risks in electronics and embedded firms, this is the one owners most often notice too late. One developer can end up holding everything about a firmware stack or a board design, and their departure then threatens the business itself.

Tell-tale signs of a single owner

  • Only one person can produce a release build from a clean laptop.
  • Board errata, workarounds and jig settings live in that person's notebook or memory.
  • Customer engineers phone that person directly and skip everyone else.
  • Code reviews on that product are skipped or waved through because nobody else follows the code.
  • Leave requests from that engineer are quietly refused whenever a release is near.

The cost lands before the exit as well as after

Everyone sees the stalled release, or the field fix nobody can ship. The quieter costs pile up beforehand. The engineer never takes proper leave, so exhaustion creeps in. New hires get no meaningful work on the product. The owner hesitates to challenge that engineer on anything, behaviour included. When the resignation finally arrives, the notice period dissolves into frantic handover meetings that capture a fraction of what matters.

A sale or an investment round can expose it too. Buyers and investors ask who understands the product, and an honest answer of one name dents their confidence.

How small teams drift into it

Embedded start-ups are built for speed. The first engineer writes the bootloader, the drivers and the application because nobody else is there. Later hires join other products. Design notes never make the sprint plan, and appraisals ignore them. Pairing looks like halving output. The engineer may even enjoy being indispensable, especially when pay and recognition have lagged behind.

Spreading the knowledge, one move at a time

  1. 1

    Draw the map first

    For each product, list the firmware stack, the board, the test jig, the build and signing process and the customer contact. Mark who can handle each item unaided. Single names form your risk list.

  2. 2

    Name a backup for every single-name item

    Choose a second engineer and give them a target date by which they can do it alone.

  3. 3

    Make the build reproducible

    The backup produces a release image on a clean machine using only the repository and written steps. Toolchain versions, keys and scripts are recorded and stored securely.

  4. 4

    Pair on live work

    The backup takes the next bug fix or feature on that product, with the owner reviewing. This teaches more than any document.

  5. 5

    Rotate code and design reviews

    Every change to the product gets reviewed by someone other than its owner.

  6. 6

    Write it into goals

    Documentation, pairing and a backup who can deliver alone become part of the owner's appraisal, with credit for doing it well.

Product ownership map
Product: ________.
Firmware stack and repository: owner ________, backup ________.
Board design files and errata: owner ________, backup ________.
Test jig and calibration settings: owner ________, backup ________.
Release build and image signing: owner ________, backup ________.
Customer technical contact: owner ________, backup ________.
Date the backup last handled each item alone: ________.

What the notes should capture

  • Pin-mux and clock-tree choices, with the reason for each one.
  • Known silicon errata on the microcontroller and the workaround in code.
  • Why the linker script, memory map or partition table looks the way it does.
  • How to recover a bricked unit through JTAG, SWD or the UART bootloader.
  • Pogo-pin wear on the programming jig and how often the pins get replaced.
  • Which customers run which firmware version in the field, and why any are held back.

None of this needs polished prose. A markdown file in the repository, a few annotated scope captures and a short screen recording of the recovery procedure will save a backup days of guesswork.

Our succession planning service begins with exactly these roles. To write the backup duty into a role, see role design at embedded systems companies. To plan headcount around single points of failure, see workforce planning for IoT device makers.

Bringing the owner along

Spreading knowledge can feel like a threat to the engineer who holds it. Explain that the point is to free them for harder problems and real holidays, not to replace them. Link the change to a lead or principal title and give visible credit for the notes they write. If their pay has slipped behind the market for their skills, correct it in the same conversation. The resigned-tomorrow test is a quick way to run the same check across every team.

Questions we are asked

Make it part of their goals and their recognition rather than an after-hours chore. Ask for working notes a backup can follow, not polished manuals, and judge success by whether the backup can deliver alone.

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