Are you an Embedded Software Engineer looking for a challenge? Join our great firmware team and help us develop the original cryptocurrency hardware wallet, including a new flagship Trezor product with Bluetooth connectivity.
You'll be responsible for the low-level code of Trezor hardware wallets, working on both development boards and real devices facilitating features of the higher-level firmware.
As a result of the global chip shortage, we started to take care of chips ourselves which gives us a lot of interesting opportunities for the future. You’ll be part of these discussions and 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, as 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, and i.MXRT microcontrollers
I2C, SPI, UART, and USB communication protocols
Git & GitHub
What makes you the perfect candidate?
you have experience with embedded software development
proficiency in C programming language
experience or willingness to learn Rust
proven skills in writing code for microcontrollers
you’re comfortable with Git
you have some knowledge of 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
free reign and an amazing team of people who’ll help you put ideas into practice
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 a 3D printer)
other benefits such as a MultiSport card, company mobile phone tariff, etc.
free on-site parking
If you think your profile fits the description above, please don't hesitate to submit your CV, together with a cover letter. We’ll definitely get in touch with you as soon as we review your application, most likely within a week.