blockstream - Senior Firmware Engineer, Jade
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT
Requirements
• Proven track record in C/C++ development for microcontrollers with real world esp32/esp32s specific experience. • Solid understanding of Bitcoin internals, focusing on Taproot, SegWit, and PSBTs. • Experience with secure boot, memory protection, defending against software based and side-channel attacks. • Comfortable working with peripherals (cameras, screens) and low-level protocols (SPI, I2C, UART). • An active GitHub presence with contributions to open-source projects is highly preferred.
Responsibilities
• Work as a core contributor to the Blockstream Jade firmware, writing robust, secure C/Python code within a small, agile team. • Extend and optimize our support for advanced signing protocols such as taproot, atomic swaps, and simplicity. • Design and implement features like air-gapped camera signing, cryptographic primitives, and secure communication protocols. • Develop optimized solutions to work within a resource constrained execution environment. • Contribute to a transparent, open source codebase where your work is visible to the entire Bitcoin community. • What We Look For In You (Required Qualifications) • Proven track record in C/C++ development for microcontrollers with real world esp32/esp32s specific experience. • Solid understanding of Bitcoin internals, with a specific focus on Taproot, SegWit, and PSBTs. • Experience with secure boot, memory protection, and defending against software based and side-channel attacks. • Comfortable working with peripherals (cameras, screens) and low-level protocols (SPI, I2C, UART). • An active GitHub presence with contributions to open-source projects is highly preferred.
No credit card. Takes 10 seconds.