Bear Metal

Engineering Tomorrow’s Systems

We build the infrastructure that lets operators trust unmanned systems at scale. That covers secure enrollment, key management, verifiable provenance and firmware updates for PX4 and Zephyr fleets.

Firmware development and lifecycle management

Experience with firmware development and lifecycle management for a variety of devices and platforms.

Platforms

  • ESP32: Espressif SoC family for Wi‑Fi/Bluetooth embedded products; bring-up, peripherals, and production firmware.
  • Nordic: nRF-series wireless MCUs (BLE/Thread/802.15.4); low-power design, radio integration, and field reliability.
  • NXP: MCU/MPU platforms (e.g., i.MX, LPC); secure boot chains, hardware bring-up, and long-term lifecycle support.

Autopilot

  • PX4: Autopilot stack integration and customization; drivers, parameters, and mission behaviors for real-world deployments.

Updates & provisioning

  • FOTA: Firmware-over-the-air update design and rollout strategies with staged deployments, rollback, and integrity checks.
  • TOFU: Trust-on-first-use provisioning models for device identity and keys, balancing UX with security constraints.

Device management

  • LwM2M: Lightweight M2M device management (provisioning, telemetry, remote commands) over constrained networks.