Application Firmware Developer

2 days ago


Prague, Hlavní město Praha, Czech Republic SatoshiLabs Full time 80,000 - 120,000 per year

We're Trezor, a leading company in crypto security, that has pioneered the hardware wallet industry. As an Application Firmware Developer, you'll help us develop firmware that runs on thousands of Trezor devices all over the world. Basically, our products put people at ease knowing their digital assets are safe. Your job here will consist of providing new features, fixing bugs, and solving difficult technical problems. Along the way, you'll gain valuable insights into the practical application of cryptography.

We picture you as a skilled developer who has a background in Python programming and has completed at least some side projects in Rust. A solid understanding of C will also be necessary.

Together, we will bring new features to our devices (including our flagship Trezor Safe 7) and ensure smooth delivery of future products. Sounds like something for you?

What you'll do
  • Work on Trezor Core - firmware for Trezor written in Micropython and Rust

  • Join a team of 5 developers and collaborate closely with Embedded, R&D, Design, and Trezor Suite teams

  • Your day-to-day tasks will consist of:

    • writing reusable, testable, and efficient code

    • working on new features for our customers (e.g. new wallet backup solutions, chains support, Bitcoin miniscript, etc.)

    • improving the codebase, code review

  • Since our work is open source, you can have a look at our GitHub to see what we're currently working on

Our stack
  • Languages: async Python (MicroPython, to be precise), Rust, and C

  • Development tools: nix-shell, uv, pytest and others (simply check out our nix and uv setup)

  • CI: GitHub Actions

About you
  • You have 5+ years of programming experience

  • You've spent at least 2 years programming in Python

  • You have a good knowledge of C

  • You have 1+ year of experience with Rust (professional or personal projects)

  • You're well familiar with Git

  • You understand the importance of code testing and have previous experience with CI

  • We'll also appreciate it if you know the basic principles of cryptography

  • Experience with embedded development is an advantage

What we offer
  • Be a part of a brand that has revolutionized the crypto industry more than once

  • Option to receive part of your compensation in bitcoin

  • Autonomous development - We do not work in clear assignment/delivery model. While we do have priorities and backlogs, no assignment is pixel perfect and you are the person to figure out the last mile. We also encourage people to tell us what we should do next.

  • Flexible working hours, as well as the possibility of working from home

  • Budget for professional growth (training, courses, and workshops of your choice)

  • Friendly, open culture with regular company events and get-togethers

  • Renovated offices with a gym, football table, billiards, PlayStation, and 3D printer

  • Other perks: MultiSport card, company mobile tariff, free parking, and more

Interested? We'd love to hear from you. Just send us your CV and cover letter – we usually get back to applicants within a week.



  • Prague, Hlavní město Praha, Czech Republic Oracle Full time 80,000 - 120,000 per year

    DescriptionOracle Application Labs is looking for a backend developer, AI integration engineer with these skills: AI/ML Foundations, PL/SQL, RESTful APIs, APEX.Primary focus of this role is on developing high-performance backend services using the Oracle Database, PL/SQL, and Oracle REST Data Services (ORDS) to power modern Single-Page Applications (SPAs)....


  • Prague, Hlavní město Praha, Czech Republic SuccessSolutions Full time 60,000 - 120,000 per year

    About Us We do implementation of SuccessFactors – modern HR cloud solution and development of own applications to cover needs of our customers. We have already delivered many projects of various size for customers in the Czech Republic as well as abroad. As demand for our services grows, so does our company. Therefore, we are looking for a new...


  • Prague, Hlavní město Praha, Czech Republic Oracle Full time 120,000 - 180,000 per year

    DescriptionOverview Oracle Cloud Infrastructure (OCI) is growing at a significant rate – doubling in capacity every year which is driving Oracle's revenue growth. In 2025, OCI was named as a Leader in Gartner's Magic Quadrant for Strategic Cloud Platform Services. The Hardware Provisioning organization within OCI is re-architecting the provisioning layer...

  • Backend Developer

    2 weeks ago


    Prague, Hlavní město Praha, Czech Republic Ubiquiti Inc. Full time 80,000 - 120,000 per year

    About UbiquitiAt Ubiquiti Inc., we create technology platforms for Businesses, Smart Homes, and Internet Service Providers, driven by our goal to connect everyone, everywhere. To date, Ubiquiti has shipped over 100 million devices worldwide, from ISP networking products to next generation of IT solutions. Our growth is made possible by the dedicated team of...


  • Prague, Hlavní město Praha, Czech Republic Aon Full time 1,200,000 - 2,400,000 per year

    Posting Description:This role is part of Impact Forecasting, Aon's catastrophe model development center. The global Impact Forecasting team of 140 members based in 5 offices around the world (Prague, London, Chicago, Singapore, and Bangalore) consists of scientists, model and software developers, and client services colleagues. The main function of the team...


  • Prague, Hlavní město Praha, Czech Republic Allianz Insurance Full time 900,000 - 1,200,000 per year

    About the Job The Head of Application Management is a key role in our IT organization, overseeing the development, maintenance, and optimization of software applications of the customers (OEs) across the CEE region. This position requires a strategic vision for technology applications in a multinational environment, along with the ability to implement and...


  • Prague, Hlavní město Praha, Czech Republic Ubiquiti Inc. Full time 40,000 - 60,000 per year

    About UbiquitiAt Ubiquiti Inc., we create technology platforms for Businesses, Smart Homes, and Internet Service Providers, driven by our goal to connect everyone, everywhere. To date, Ubiquiti has shipped over 100 million devices worldwide, from ISP networking products to next generation of IT solutions. Our growth is made possible by the dedicated team of...


  • Prague, Hlavní město Praha, Czech Republic Ubiquiti Inc. Full time 60,000 - 120,000 per year

    About UbiquitiAt Ubiquiti Inc., we create technology platforms for Businesses, Smart Homes, and Internet Service Providers, driven by our goal to connect everyone, everywhere. To date, Ubiquiti has shipped over 100 million devices worldwide, from ISP networking products to next generation of IT solutions. Our growth is made possible by the dedicated team of...


  • Prague, Hlavní město Praha, Czech Republic Nord Security Full time 120,000 - 240,000 per year

    The world's most advanced VPN, and a whole lot more.  If you're a curious problem-solver who carves their own path, join the team behind Threat Protection Pro, the NordLynx protocol, and the fastest VPN on the planet—tools that put privacy, security, and control back in people's hands. Your impact? Helping millions take back control of their online...


  • Prague, Hlavní město Praha, Czech Republic SatoshiLabs Full time 60,000 - 120,000 per year

    We're Trezor, a leading company in crypto security, that has pioneered the hardware wallet industry as inventors of the world's first hardware wallet.Founded in 2013 and still 100% self-owned, we've spent the past decade contributing to open-source innovation and shaping what self-custody and security mean in the crypto world. More than a million users...