Senior Embedded Software Engineer
Crypto Finance
- Zürich
- Unbefristet
- Vollzeit
- Develop and design firmware for an operator-facing approval terminal, part of an institutional-grade cryptocurrency custody solution
- Extend key components of our security architecture
- Influence architectural decisions of the overall infrastructure, including other related initiatives related to secure authorisation and the authentication of transactions
- Produce high quality, secure, and clean code
- Participate in code and design review activities
- Deep dive into the technological details of relevant blockchain protocols
- Closely collaborating with other teams, to develop new features
- Troubleshoot and resolve production support issues
- University degree in computer science or similar
- Minimum 5 years of experience working on embedded systems, preferably in the field of cryptography or security
- Proficiency in C programming; any additional institutional languages such as Java
- Knowledge of automated testing frameworks for embedded devices
- Familiarity with microcontrollers and real-time operating systems (RTOS)
- Experience with version control systems (e.g., Git)
- Experience with unit testing and CI/CD pipelines
- Strong problem-solving skills and attention to detail
- Excellent communication and teamwork abilities
- Decent understanding of cryptographic primitives
- InfoSec and risk averse mindset
- Familiar with Linux or Mac environments
- Open minded and motivated to learn new skills and share existing knowledge
- Knowledge of and interest in blockchain technology and/or crypto assets is a plus
- English professional proficiency; German is a plus
- Join an international, fast-paced blockchain and fintech team with experienced industry leaders
- Work at the forefront of an inspiring, dynamic new sector in B2B finance with digital assets
- Be part of our friendly, knowledge-sharing, entrepreneurial culture, and flat hierarchy
- Work in a role that lets you learn, and gives you responsibility and independence
We do not accept CVs from recruiting or staffing agencies.
Due to the Swiss labour legislation, we can only accept applicants who have the right to work in Switzerland (are in possession of a Swiss work permit or are EU/EFTA citizens). All other applications will not be considered.