Full-time

Embedded Software Engineer at Block

Posted by Square • toronto, on, Canada

📍 toronto, on 🕒 May 27, 2026

About the Role

Shape the future of Bitcoin mining at Block as an Embedded Software Engineer. This role focuses on software development in embedded Linux and bare metal environments within a dynamic team.

Join Proto’s newly formed Mining software team, where collaboration is key. As an Embedded Software Engineer, you will shape the technical architecture and participate in executing feature development. Your work will directly influence how we redefine Bitcoin mining through innovative software solutions, working closely with ASIC and Electrical Engineering teams.

Key Responsibilities:
• Collaborate on feature development and troubleshooting
• Review and finalize technical decisions thoroughly
• Define the technical architecture for new features
• Scope and assess new technologies and practices
• Partner with stakeholders for technical execution

Requirements:
• Minimum of 5 years of software engineering experience
• Degre...

Ready to Apply?

Submit your application today and take the next step in your career journey with Square.

Apply Now