Sr. Firmware Engineer

Sr. Firmware Engineer

contract
REMOTE
Worldwide

Are you looking for a remote job at Sanctuary Computer? Work Remotely brings you this exciting opportunity. Here are the details:

Company: Sanctuary Computer

Position: Sr. Firmware Engineer

Location: Worldwide

Salary: $150k – $200k

Sanctuary Computer Logo

More about Sanctuary Computer

Sanctuary Computer is a worker-owned creative collective and part of the garden3d group, innovating on everything from brands to IoT devices and cross-platform apps. They share profits, open-source their work, and maintain a global client roster that includes major names like Google, Stripe, Figma, and Mozilla. The studio prioritizes a happy, talented, and diverse culture, balancing high-quality creative work with a genuine curiosity for life outside of professional roles.

Job Description

Sanctuary Computer is seeking a Senior Firmware Engineer to contribute to their IoT teams and take full ownership of firmware architecture across multiple product platforms. You will work on embedded initiatives ranging from connectivity and OTA infrastructure to display integration and sensor pipelines for products like The Light Phone and Mill. This role requires shipping production-ready code that survives in the field and collaborating directly with hardware engineers, product teams, and clients. You will be expected to make architectural decisions under ambiguity, bring up new hardware revisions, and manage technical risks throughout the product lifecycle.

Preferred Qualifications

  • Experience with ESP32 at the IDF level rather than using Arduino wrappers.
  • Wireless stack ownership including pairing flows, reconnect logic, and OTA update pipelines.
  • Embedded Linux depth involving Yocto/Buildroot, device tree authorship, and kernel module development.
  • Experience with display pipeline integration (HDMI/DSI/LVDS) and shipping UI on constrained hardware.
  • Cloud connectivity experience with MQTT, AWS IoT, or debugging deployed device fleets.

Required Qualifications

  • Ability to write production C/C++ at the register level, owning memory layout and interrupt handling.
  • Proven track record of shipping embedded firmware through DVT into mass production for real end users.
  • Deep RTOS fluency, preferably with FreeRTOS, including scheduling and power state machines.
  • Fluency in low-level bus protocols (I2C, SPI, UART, GPIO) at the register level.

Work Responsibilities

  • Owning firmware architecture decisions across one or more active product platforms.
  • Bringing up new hardware revisions and integrating peripheral drivers with minimal ramp time.
  • Monitoring deployed firmware in the field, triaging issues, and shipping fixes with urgency and discipline.
  • Designing and implementing wireless connectivity flows such as pairing, OTA, and fleet health.
  • Communicating directly with clients to align technical deliverables with project constraints and reality.

Salary Range

$150k – $200k

This role offers competitive compensation. Additional benefits and perks may be available based on performance.

Important Note: The recruitment information provided above is purely for informational purposes. The details have been sourced from the official website of the organization. We do not offer any recruitment guarantees. All recruitment procedures must strictly adhere to the official process outlined by the company. We do not charge any fees for providing this job information.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top