support@tuhustle.com

Senior Software Engineer - Hardware Developer Experience

BlockUnited States13 days agoUSD 185k - 327k
Full TimeSenior

Job Overview

Date Posted

Posted on 7th August 2025

Expiration Date

Expires on 6th October 2025

Salary

USD 185k - 327k

Job Categories
Senior Hardware-EngineerSenior Firmware-EngineerSenior AI-Hardware-EngineerSenior Software-EngineerSenior Director-Of-Hardware-Engineering

Square is seeking a Senior Software Engineer for the Hardware Developer Experience (HDX) team.

Square is seeking a Senior Software Engineer for the Hardware Developer Experience (HDX) team. This team develops internal software products, firmware tools, and infrastructure to support developers working with Square's hardware devices. As a Senior Software Engineer, you'll enhance developer productivity, ensuring high reliability and performance through software test platforms, while also providing technical support and driving impactful projects to contribute to Block's hardware success. The team serves internal customer teams including the Android platform teams, firmware teams, Quality Assurance (QA) teams, and app development teams.

Requirements

  • 8+ years of relevant software development experience (or additional academic experience)
  • Proficiency in Python
  • Strong computer science fundamentals including Linux/Unix systems, networking protocols, data structures, algorithms, and hardware-software interfaces
  • Ability and passion to discover and drive projects that increase developer velocity
  • Strong ability to collaborate within the team and with adjacent teams, including experience with version control, release management, and coordinating dependency updates across multiple repositories
  • Passion for building and shipping internal tools and products and working directly with internal customers to rapidly improve their development experience

Benefits

  • Remote work
  • Medical insurance
  • Flexible time off
  • Retirement savings plans
  • Modern family planning