Embedded Systems (regular) C (regular) C++ (regular)
Salary Regular 20 000 - 35 000 net/month B2B
Employment or B2B contract (long-term contract, with benefits and 20 paid vacation days)
Work model to choose from: office / remote / hybrid
Our software house tackles multiple smart contract audit projects. Those project’s are flexible. What appears to be the most important within those projects is the understanding of code, the ability to find flaws, that could lead to immense financial consequences.
What is our mission? We all believe that we are part of something unique, we aim to develop new technologies, find bugs hidden in the depth of code and all during working hours around people that like each other and appreciate each other. You will never feel like you are not in control, because you will face the opportunity to work close to the client, the key developers on the project and the architects. And not only that. You will also be close to the company culture and have a direct influence on Ulam Labs growth.
Ulam Labs in a few words:
Autonomy - we are a growing company where everyone has a say and has the autonomy to do the work how they want.
Talents - we have an extremely talented team that makes for a perfect environment for your growth.
Ulam-Talks - we regularly organize meetings, where we exchange knowledge, experience, and constantly improve our skills.
Crypto - internal cryptocurrency projects - we have our own Cryptocurrency products that you can take part of.
Python - we have adopted two Pythons in the Wrocław ZOO!
Auditing Smart Contracts in Rust/TEAL/Haskell and others;
Documenting findings and issues;
Preparing audit reports;
Managing communication with client.
Bachelor’s degree in Computer Science or Software Engineering;
4+ year of programming experience (C/C++, Embedded systems, Linux Kernel etc);
Understanding blockchain technology;
Proficient English communication, both written and spoken;
Enjoying doing code reviews, debugging code for hours etc.
Nice to have:
Rust/Haskell/BPF/some assemblers experience;
Experience with Python;
Experience in performing any security audits (Embedded/Network/Web based projects).
Employment or B2B contract (with benefits and 20 paid vacation days) - it’s up to you.
100% remote work possible.
Flexible working hours or remote work days if you need them.
Possibility to learn a lot from colleagues, we are working in 3 - 10 people teams.
Flat management structure — we are a growing company.
We really pay attention to talents and constantly develop our skills (Ulam Talks, external or internal training).
Integration events (sports events, pub crawls, seasonal parties) - we really enjoy spending time together!