Firmware Engineering Manager
Company Description
Block is one company built from many blocks, all united by the same purpose of economic empowerment. The blocks that form our foundational teams - People, Finance, Counsel, Hardware, Information Security, Platform Infrastructure Engineering, and more - provide support and guidance at the corporate level. They work across business groups and around the globe, spanning time zones and disciplines to develop inclusive People policies, forecast finances, give legal counsel, safeguard systems, nurture new initiatives, and more. Every challenge creates possibilities, and we need different perspectives to see them all. Bring yours to Block.
Job Description
Proto is accelerating the world's transition to an open economy with products that increase access and independence for everyone. We're building Bitkey, a simple and safe self-custody bitcoin wallet that will put customers in control, as well as hardware and software that will help decentralize bitcoin mining and enable new and innovative use cases for bitcoin mining. We're developing these products in the open - you can read more about them at bitkey.build and mining.build
Within Proto, our Bitcoin Products team delivers the product and go-to-market strategy, software, firmware, and custom silicon needed to make Bitkey and our ambitious mining initiatives a reality. Come build the future of money with us!
You will:
- Lead a team of amazing firmware engineers to deliver firmware that provides incredible performance and reliability for mining systems and for the hardware component of Bitkey, our self-custody wallet
- Define technical strategy with and through your team, including both for firmware development as well as automated performance and reliability testing
- Foster a culture of delivery and quality that enables you to grow your team members' skills and careers
- Build transparently, inviting scrutiny from within Block and from the external community
- Collaborate with other senior leaders across product, operations, software and hardware engineering, and design to define and deliver innovative new products
Qualifications
You have:
- 2+ years of management experience
- Shipped hardware systems to production, contributing to development from concept through support and end of life
- Technical expertise in firmware development, including experience with both embedded linux and embedded C in more constrained environments
- Experience defining, developing, or contributing to validation and release processes, including automated testing either on-target or in simulation
- Demonstrated ability to inspire, grow, and effectively manage a team of talented engineers
- Interest in contributing to our product vision, engineering approach, and team culture
- Bonus: prior experience with bitcoin, rust, and custom silicon bring-up
Qualifications
You have:
- 2+ years of management experience
- Shipped hardware systems to production, contributing to development from concept through support and end of life
- Technical expertise in firmware development, including experience with both embedded linux and embedded C in more constrained environments
- Experience defining, developing, or contributing to validation and release processes, including automated testing either on-target or in simulation
- Demonstrated ability to inspire, grow, and effectively manage a team of talented engineers
- Interest in contributing to our product vision, engineering approach, and team culture
- Bonus: prior experience with bitcoin, rust, and custom silicon bring-up