Logo
Block

Embedded Software Test Engineer - Proto

Block, San Francisco, California, United States, 94199

Save Job

Overview

Embedded Software Test Engineer - Proto at Block. Proto is accelerating the world's transition to an open economy with products that increase access and independence. We are building Bitkey, a self-custody bitcoin wallet, and related mining hardware and software. Within Proto, our Bitcoin Products team delivers the product and go-to-market strategy, software, firmware, and custom silicon needed to realize Bitkey and mining initiatives. Travel to factory sites and testing facilities is possible for up to 25% of the year. You Will

Focus on ensuring the hardware and embedded software for our mining products are working as intended. Work closely with electrical engineers, manufacturing test engineers, mechanical and firmware engineers to test reliability and performance and to conduct failure analysis on prototypes and EVT units. Collaborate with the tech operations team to analyze defects reported in the field. Define test cases and comprehensive test plans for mining products. Create software tools to automate validation of hardware features and firmware used by the device. You Have

5+ years of relevant professional experience in electronics and/or software industries. Understanding of product requirements and the ability to create testing strategies and platforms to ensure product compliance. Experience with electronics communications protocols (e.g., SPI, UART, I2C, USB). Experience with debugging tools (e.g., JTAG, SWD, GDB integrations). Experience working with embedded Linux. Experience with writing test cases and test plans. Excellent communication skills and empathy for team members and customers. Experience using Python, Go, C, or Rust in automated testing, build systems, or device firmware communication. Degree in CS, CE, EE, or equivalent practical experience. Nice To Have

Knowledge of Bitcoin mining. Experience with oscilloscopes, logic probes, logic analyzers, and digital multimeters. Experience with tools used for automating API testing. Experience with tools used for web front-end testing. Equal Opportunity & Inclusion

Block is an equal opportunity employer evaluating all employees and job applicants without regard to identity or any legally protected class. We will consider qualified applicants with arrest or conviction records in accordance with state and local laws. We are committed to an inclusive interview experience and to providing reasonable accommodations to disabled applicants throughout the recruitment process. Please contact your recruiter with accommodation needs.

#J-18808-Ljbffr