Solutions
Packaged software work.
These are scoped software offers: a named problem, a deliverable, and a boundary. They are not a restatement of the service list. The competence behind them is the principal’s. The company is new.
01
Display firmware and embedded GUI
A scoped engagement to take a product from a blank framebuffer — or a vendor demo — to a maintainable GUI firmware tree on the MCU you already have.
Teams shipping a consumer or industrial product with a display, who own the panel and the microcontroller and need the firmware that owns the screen.
02
Android BSP through a release gate
Android board-support software treated as a release: image, kernel and HAL work you can name, and CTS / VTS / Play Protect as a gate rather than a surprise at the end.
Product teams with an Android target — including unusual form factors — who need the BSP to survive compatibility and Play Protect, not only to boot a demo.
03
Yocto images and a CVE release practice
A rebuildable Yocto image and a way to take kernel and userspace CVEs through a sprint, instead of a one-off demo image that nobody can patch six months later.
Teams who already chose Linux and need the image to stay buildable — and patchable — after the first bring-up.
04
Device firmware for a product you already ship
OTA, BLE GATT, power management, and DSP-adjacent firmware on a consumer device you already have in the field — or are about to put there. Software only.
Consumer-electronics teams who own the hardware and need the firmware that updates, talks to an accessory protocol, and stays inside a power budget.
05
Solution architecture and client-facing delivery
Requirements, software design, and the client-facing work of delivering firmware across your team and an ODM or JDM partner. A way of working, not a slide deck.
Teams who need someone to hold the software design and the delivery conversation — including partners in more than one company — without turning the engagement into hardware consultancy.
For the discipline list — firmware, Linux, drivers, applications, embedded GUI — see Services.