Bootstrap

SatoshiLabs

Embedded Software Engineer

๐Ÿ“ŒPrague, Czech Republic ๐Ÿ‡จ๐Ÿ‡ฟ

โฑ๏ธŽ full-time

๐Ÿง™โ€โ™‚๏ธ mid-level

hybrid

OverviewApplication

Weโ€™re Trezor , a leading company in crypto security who pioneered the hardware wallet industry.

Weโ€™re looking for an Embedded Software Engineer to join our dynamic firmware team and play a key role in designing and implementing the kernel for our next-generation hardware wallet. If kernel development isn't your thing, don't worry - we have a variety of other exciting projects where your skills can make a big impact.

You'll be responsible for the low-level code of Trezor hardware wallets, working on both development boards and real devices. Youโ€™ll contribute to the decision-making process for developing new models . If there are any hardware-related issues, you will be able to address them.

This is an excellent opportunity for an engineer who is passionate about developing cutting-edge technology, to join us and be at the forefront of the cryptocurrency revolution.

๐Ÿ‘‰ What will your duties be?

  • Youโ€™ll work on Trezor Core - firmware for Trezor hardware devices
  • Your day-to-day tasks will consist of:
    • designing, prototyping, and testing high-quality embedded code
    • ensuring the robustness of the code in the face of heavy-duty hardware use
    • cooperating on the design of possible future hardware revisions
    • maintaining and improving the performance of existing software
  • Since our work is open source, you can have a look at our Github to see what weโ€™re currently working on
โœ๏ธ What technologies do we use?

  • Programming languages: C, Rust and MicroPython
  • STM32, nRF52 microcontrollers
  • I2C, SPI, UART, USB, Bluetooth and NFC communication protocols
  • Git & GitHub

๐Ÿ’ช What makes you the perfect candidate?

  • You have experience with embedded software development
  • Proficiency in C programming language
  • Knowledge of ARM TrustZone is a big plus
  • Willingness to learn Rust
  • Proven skills in writing code for microcontrollers
  • Youโ€™re comfortable with Git
  • You're familiar with low-level communication protocols
  • Weโ€™ll also appreciate it if you have an understanding of the underlying electronics
  • You have a positive attitude and desire to learn new things

๐Ÿค What will you get in return?

  • Unique opportunity to be a part of a brand that has revolutionized the crypto industry more than once
  • Ability to receive part of your compensation in bitcoin
  • Autonomous development - We do not work in a 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 development (training programs, courses, and workshops of your choice)
  • Renovated offices (including gym, football table, billiards, PlayStation and 3D printer)
  • Other benefits such as a MultiSport card, company mobile phone tariff, etc.
  • Free on-site parking

๐Ÿ‘‹ Sounds good? We want to hear from you: just submit your CV along with some examples of your work. Weโ€™ll definitely get in touch with you as soon as we review your application, most likely within a week .
Other similar jobs

C++ GPU Modelling Engineer

@ AMD, ๐Ÿ“Czech Republic ๐Ÿ‡จ๐Ÿ‡ฟ

GPU Systems Software Engineer - Cork, Ireland

@ Qualcomm, ๐Ÿ“Czech Republic ๐Ÿ‡จ๐Ÿ‡ฟ

Embedded Software Engineer

@ Actalent, ๐Ÿ“Czech Republic ๐Ÿ‡จ๐Ÿ‡ฟ

Embedded Software Engineer

@ Abbott, ๐Ÿ“Czech Republic ๐Ÿ‡จ๐Ÿ‡ฟ

Embedded Software Engineer

@ Actalent, ๐Ÿ“Czech Republic ๐Ÿ‡จ๐Ÿ‡ฟ

Embedded Software Engineer FCS & FMS

@ Airbus, ๐Ÿ“Czech Republic ๐Ÿ‡จ๐Ÿ‡ฟ

Junior R&D Software/Firmware Engineer - C++

@ Agilent Technologies, ๐Ÿ“Czech Republic ๐Ÿ‡จ๐Ÿ‡ฟ

Embedded Software Development Engineer, Ring

@ Amazon, ๐Ÿ“Czech Republic ๐Ÿ‡จ๐Ÿ‡ฟ

Embedded Software Engineer FCS & FMS

@ Airbus, ๐Ÿ“Czech Republic ๐Ÿ‡จ๐Ÿ‡ฟ

Embedded Software Engineer II, Ring

@ Amazon, ๐Ÿ“Czech Republic ๐Ÿ‡จ๐Ÿ‡ฟ

  • Employment

    โฑ๏ธŽ full-time

  • Experience

    ๐Ÿง™โ€โ™‚๏ธ mid-level

  • Working model

    hybrid

  • Skills
  • Industry
  • Find similar jobs

    C++ GPU Modelling Engineer

    @ AMD, ๐Ÿ“Czech Republic ๐Ÿ‡จ๐Ÿ‡ฟ

    GPU Systems Software Engineer - Cork, Ireland

    @ Qualcomm, ๐Ÿ“Czech Republic ๐Ÿ‡จ๐Ÿ‡ฟ

    Embedded Software Engineer

    @ Actalent, ๐Ÿ“Czech Republic ๐Ÿ‡จ๐Ÿ‡ฟ

    Embedded Software Engineer

    @ Abbott, ๐Ÿ“Czech Republic ๐Ÿ‡จ๐Ÿ‡ฟ

    Embedded Software Engineer

    @ Actalent, ๐Ÿ“Czech Republic ๐Ÿ‡จ๐Ÿ‡ฟ

    Embedded Software Engineer FCS & FMS

    @ Airbus, ๐Ÿ“Czech Republic ๐Ÿ‡จ๐Ÿ‡ฟ

    Junior R&D Software/Firmware Engineer - C++

    @ Agilent Technologies, ๐Ÿ“Czech Republic ๐Ÿ‡จ๐Ÿ‡ฟ

    Embedded Software Development Engineer, Ring

    @ Amazon, ๐Ÿ“Czech Republic ๐Ÿ‡จ๐Ÿ‡ฟ

    Embedded Software Engineer FCS & FMS

    @ Airbus, ๐Ÿ“Czech Republic ๐Ÿ‡จ๐Ÿ‡ฟ

    Embedded Software Engineer II, Ring

    @ Amazon, ๐Ÿ“Czech Republic ๐Ÿ‡จ๐Ÿ‡ฟ

Remote Work
Post time
Level
Employment
Industry
Apply Now โ†—