BlockstreamBL

Hardware Wallet Firmware Developer

Blockstream is the leading company in Bitcoin and blockchain technologies, focusing on innovative solutions to enhance digital asset security and transaction efficiency.

Blockstream

Employee count: 51-200

AI, AG + 39 more

Blockstream was founded in 2014 by Dr. Adam Back and a group of fellow cryptographers and engineers passionate about Bitcoin and its potential to change the future of finance. Focusing on building fundamental Bitcoin infrastructure, Blockstream quickly grew into one of the leading technology power houses of the industry.

At Blockstream, we’re building solutions on Bitcoin that will disrupt the existing financial system. We imagine a world where individuals and businesses can easily access a global, permissionless system to secure their money, use it every day, and invest it or put it to work. In pursuit of our expansive vision, we’ve built a full stack of innovative products on top of the Bitcoin protocol, from layer-2 projects like Liquid and Core Lightning, to end-user software and hardware wallets like Green and Jade. Our brand stands for innovation in the Bitcoin community, and we’re growing our team to accelerate the future.

We are seeking an experienced Embedded C Developer to help build and maintain the firmware for a Bitcoin hardware wallet. You’ll work on a security-critical embedded platform, integrating cryptographic functionality with low-level drivers and secure communication interfaces.

What You’ll Be Doing (Responsibilities):

  • Develop, test, and maintain firmware for a Bitcoin hardware wallet using C on embedded systems.
  • Work with low-level hardware interfaces: I2C, SPI, UART/Serial, DMA, and BLE, USB Host/Guest.
  • Implement and optimize secure communication protocols and key management.
  • As applicable, develop for and collaborate with the testing team to ensure the device works reliably over BLE and USB serial on Windows, macOS, Linux, Android, and iOS.
  • Participate in design and security reviews of firmware components.
  • Keep dependencies and submodules up to date and compatible.
  • Work closely with Bitcoin protocol engineers to ensure accurate, secure implementation of core functionality.

What We Look For In You (Required Qualifications):

  • 5+ years of C development experience, including direct interaction with memory and registers.
  • 5+ years of experience on embedded systems (bare metal or RTOS).
  • Strong understanding of embedded communication protocols (I2C, SPI, Serial).
  • Experience writing or debugging BLE integrations.
  • Experience developing and testing over serial and BLE interfaces across desktop and mobile platforms.
  • Experience with low level/embedded GUI development.
  • Experience with multithreading/thread safety/locking

Nice To Haves (Preferred Qualifications):

  • Experience with esp-idf on the ESP32 series platform.
  • Experience in Bitcoin protocol development or applications.
  • Familiarity with Liquid/Elements sidechains.
  • Security background: familiarity with cryptography (DH, symmetric/asymmetric encryption, digital signatures, etc), HSMs, secure key storage, and threat models.
  • Experience working with DMA-driven data pipelines.
  • Contributions to Bitcoin Core, Elements, or similar open-source projects.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Mid-level

About Blockstream

Learn more about Blockstream and their company culture.

View company profile

Blockstream is the global leader in Bitcoin and blockchain technologies, building the foundations for the financial infrastructure of the future. The company's mission is to create the financial infrastructure of the future, developing crypto-financial infrastructure based on Bitcoin, the most robust and secure blockchain. Applying cutting-edge cryptography and security engineering, Blockstream is dedicated to building products and networks that enhance financial market efficiency by reducing reliance on trust.

The suite of technologies from Blockstream enhances the Bitcoin ecosystem, making it easier for both individuals and businesses to secure and transact their digital assets. One of Blockstream's key innovations is the Liquid Network, which is Bitcoin's leading sidechain, designed to enable fast, confidential transactions, and the issuance of assets. Furthermore, they offer Blockstream Satellite, allowing users to connect to Bitcoin without the need for an internet connection. They also work on Core Lightning, a scalable implementation of the Lightning Network aimed at facilitating quicker transactions on the Bitcoin network. Through ongoing investments in research and development, Blockstream strives to strengthen the Bitcoin ecosystem and empower a future of peer-to-peer, open network finance that promises to benefit all.

Claim this profileBlockstream logoBL

Blockstream

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

12 remote jobs at Blockstream

Explore the variety of open remote roles at Blockstream, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Blockstream

Remote companies like Blockstream

Find your next opportunity by exploring profiles of companies that are similar to Blockstream. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Blockstream hiring Hardware Wallet Firmware Developer • Remote (Work from Home) | Himalayas