Talent.com
Firmware Test Engineer
Firmware Test EngineerBlock • San Francisco, CA, United States
Firmware Test Engineer

Firmware Test Engineer

Block • San Francisco, CA, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Join to apply for the Embedded Software Test Engineer - Proto role at Block

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!

Seniority level

Mid‑Senior level

Employment type

Full‑time

Job function

Engineering and Information Technology

The Role

You Will

  • Focus on ensuring the hardware and embedded software for our mining products are working as intended.
  • Work closely with electrical engineers and manufacturing test engineers to conduct failure analysis on prototypes and EVT units.
  • Work closely with mechanical and firmware engineers to test the reliability and performance of our mining products.
  • Work closely with our tech ops team to conduct analysis on defects reported in the field.
  • Define test cases and comprehensive test plans for our mining products.
  • Create software tools that can automate the process of validating hardware features and firmware used by the device.
  • Travel to factory sites and testing facilities for up to 25% of the year.

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.
  • We’re working to build a more inclusive economy where our customers have equal access to opportunity, and we strive to live by these same values in building our workplace. 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 for employment in accordance with state and local laws and “fair chance” ordinances.

    We believe in being fair, and are committed to an inclusive interview experience, including providing reasonable accommodations to disabled applicants throughout the recruitment process. We encourage applicants to share any needed accommodations with your recruiter, who will treat these requests confidentially.

    Zone A

    $217,800—$326,800 USD

    Zone B

    $207,000—$310,400 USD

    Zone C

    $196,100—$294,100 USD

    Zone D

    $185,200—$277,800 USD

    Use of AI in Our Hiring Process

    We may use automated AI tools to evaluate job applications for efficiency and consistency. These tools comply with local regulations, including bias audits, and we handle all personal data in accordance with state and local privacy laws.

    Contact us at privacy@block.xyz with hiring practice or data usage questions.

    Every benefit we offer is designed with one goal : empowering you to do the best work of your career while building the life you want. Remote work, medical insurance, flexible time off, retirement savings plans, and modern family planning are just some of our offering.

    Block, Inc. (NYSE : XYZ) builds technology to increase access to the global economy. Each of our brands unlocks different aspects of the economy for more people. Square makes commerce and financial services accessible to sellers. Cash App is the easy way to spend, send, and store money. Afterpay is transforming the way customers manage their spending over time. TIDAL is a music platform that empowers artists to thrive as entrepreneurs. Bitkey is a simple self‑custody wallet built for bitcoin. Proto is a suite of bitcoin mining products and services. Together, we’re helping build a financial system that is open to everyone.

    Privacy Policy

    #J-18808-Ljbffr

    [job_alerts.create_a_job]

    Firmware Engineer • San Francisco, CA, United States

    [internal_linking.related_jobs]
    Senior Firmware Engineer

    Senior Firmware Engineer

    Fellow • San Francisco, CA, United States
    [job_card.full_time]
    San Francisco, CA / Hardware and R&D – Hardware Engineering / Full Time / On-site.Fellow began as a Kickstarter campaign and has grown into a global brand with distributors and customers in more th...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Manufacturing Test Software Engineer

    Manufacturing Test Software Engineer

    Ouster, Inc. • San Francisco, CA, United States
    [job_card.full_time]
    At Ouster, we build sensors and tools for engineers, roboticists, and researchers, so they can make the world safer and more efficient. We've transformed LIDAR from an analog device with thousands o...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Forward-Deployed Test Engineer

    Forward-Deployed Test Engineer

    Rockstar • San Francisco, CA, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Rockstar is recruiting for a cutting-edge, AI-powered platform that is redefining quality assurance (QA) for engineering, product, and design teams. The client’s mission is to power testing for the ...[show_more]
    [last_updated.last_updated_30]
    Senior Test Engineer, End-of-Line (EOL)

    Senior Test Engineer, End-of-Line (EOL)

    Nimble • San Francisco, CA, United States
    [job_card.full_time]
    Senior Test Engineer, End-of-Line (EOL).Nimble is a robotics and AI company inventing and scaling autonomous logistics with intelligent robots to enable fast, efficient, and sustainable commerce.We...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Test Engineer

    Test Engineer

    Mvp VC • San Francisco, CA, United States
    [job_card.full_time]
    As a Test Engineer at Loft Orbital, you will contribute to the design execution, and improvement of test processes that ensure the reliability and performance of Loft’s space hardware.You’ll work h...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Firmware Engineer

    Senior Firmware Engineer

    Verkada • San Mateo, CA, United States
    [job_card.full_time]
    Verkada is a leader in cloud-based B2B physical security.Verkada offers six product lines — video security cameras, access control, environmental sensors, alarms, workplace and intercoms — integrat...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Development Engineer in Test (SDET)

    Software Development Engineer in Test (SDET)

    Quilt • Redwood City, CA, US
    [job_card.full_time]
    Our mission is to move humanity off of fossil fuel heating.US global warming emissions come from homes (that's more than cars!). The largest driver of home emissions is burning fossil fuels for ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Hardware Test Engineer

    Hardware Test Engineer

    Base Power Company • San Francisco, CA, United States
    [job_card.full_time]
    About Base : Base is building the foundation of American power.The grid is the largest, most complex machine in the world. Yet it is aging, struggling to keep up with today’s demand, and is unprepare...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Firmware Engineer

    Senior Firmware Engineer

    Meet Life Sciences • San Francisco, CA, United States
    [job_card.full_time]
    Get AI‑powered advice on this job and more exclusive features.This range is provided by Meet Life Sciences.Your actual pay will be based on your skills and experience — talk with your recruiter to ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Development Engineer - Test

    Software Development Engineer - Test

    Mill • San Bruno, CA, US
    [job_card.full_time]
    Mill is all about answering a simple question : how can we prevent waste? Less waste can save time, money, energy, maybe even our planet. And there's no better place to start than food.Food waste...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Firmware Engineer

    Senior Firmware Engineer

    Foundation Robotics Labs Inc. • San Francisco, CA, United States
    [job_card.full_time]
    Our mission is to create advanced robots that can operate in complex environments, reducing human risk in conflict zones and enhancing efficiency in labor-intensive industries.We are on the lookout...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Manufacturing Test Software Engineer (Python)

    Senior Manufacturing Test Software Engineer (Python)

    Red Oak Technologies • San Francisco, CA, United States
    [job_card.full_time] +1
    Manufacturing Test Engineering Manager (or Senior / Lead Test Engineer).Location : San Francisco, CA (Onsite).Red Oak Technologies is partnering with our client, a leader in LiDAR sensor technology, t...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Lead Test Engineer

    Lead Test Engineer

    Saildrone • Alameda, CA, US
    [job_card.permanent]
    With more than 2 million nautical miles sailed and 50,000 days at sea, Saildrone has earned the trust of governments worldwide. Our unmanned surface vehicles (USVs) deliver continuous, real-time int...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Manufacturing Test Software Engineer

    Manufacturing Test Software Engineer

    Ouster • San Francisco, CA, US
    [job_card.full_time]
    At Ouster, we build sensors and tools for engineers, roboticists, and researchers, so they can make the world safer and more efficient. We've transformed LIDAR from an analog device with thousan...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Test Engineer

    Senior Software Test Engineer

    Cala Health • San Francisco, CA, United States
    [job_card.full_time]
    At Cala, we’re working to free people from the burden of chronic disease.We began by creating the first non‑invasive prescription therapy for hand tremor. After years of careful fine‑tuning and impr...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer - Hardware Test

    Software Engineer - Hardware Test

    Zipline • South San Francisco, CA, US
    [job_card.full_time]
    Do you want to change the world? Zipline is on a mission to transform the way goods move.Our aim is to solve the world's most urgent and complex access challenges by building, manufacturing and...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Test Engineer

    Test Engineer

    Aceolution • Alameda, California, United States
    [job_card.full_time]
    Job Title : Testing Engineering III.Work with a client's test engineering team to create test plans, creating test cases, help reviewing test plans, create bugs and automation scripts, set up large...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Firmware Engineer

    Firmware Engineer

    Nudge Real Estate • San Francisco, CA, United States
    [job_card.full_time]
    Nudge’s goal is to help the brain work better by creating a generalized product that can precisely stimulate and image the brain, entirely non-invasively. We aim to achieve this by developing cuttin...[show_more]
    [last_updated.last_updated_30] • [promoted]