Create New Account
Sign up to continue searching for suitable jobs in Web 3.0

OR
Terms of Use
Already have an account?

Log In to Your Account
Log in to continue searching for suitable jobs in Web 3.0

OR
Don’t have an account?
Blockstream
Hardware Wallet Firmware Developer
about 16 hours ago | 21 views | Be the first one to apply

Hardware Wallet Firmware Developer

Full-time
Remote, North America
Per year
$100,000 To $114,000

About the company

Pioneering advancements in cryptocurrencies, open assets and smart contracts, Blockstream is the first company extending capabilities at the protocol level to support the application of Bitcoin and blockchain technology to a broad range of asset types. The extension mechanism of sidechains, the company’s initial area of focus, allows any number of so far unthought of developments to happen in an open and interoperable way. A champion of Bitcoin’s ethos, Blockstream supports values of decentralization, end-to-end security, user control, and open, permissionless innovation.

Job Summary

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

Looking for your next challenge? The world of crypto offers exciting roles in blockchain development, web3 innovations, and remote opportunities.

Salaries for similar jobs:

Similar jobs

3 months ago | 271 views | Be the first one to apply
Full-time
Remote
$100,000 To $150,000 per year
5 months ago | 396 views | 1 applications
Full-time
France, Europe
$63,000 To $75,000 per year
5 months ago | 193 views | Be the first one to apply
Full-time
France, Europe
$53,000 To $90,000 per year
6 months ago | 354 views | 3 applications
$140,000 To $220,000 per year
6 months ago | 656 views | 1 applications
Internship
Germany, Europe
$45,000 To $90,000 per year