We are currently looking for a dedicated and ambitious Rust Developer (m/f) to contribute in the development of a Domain Specific Language and protocol for an attribute based decentralized access control solution for IoT devices
Your tasks and responsibilities
- Design an implementation of a compiler for the DSL
- Design and implementation of an execution environment for the DSL
- Integration with different blockchain networks
- Design and implementation of possible different communication and authentication protocols to communicate with different IoT devices
- Integration of alternative consensus mechanism into Parity blockchain client
Requirements
- Strong knowledge in Rust, ideally in production
- Experience in implementing Domain Specific Languages
- A high level of confidence with network security and cryptography
- A solid knowledge of common open source libraries
- Knowledge about embedded system development would be a big plus
- Knowledge about distributed systems and blockchain technology would be a plus
- Business proficiency in English language, German is a plus
- Full time availability and eligibility to work in Germany
Our Offer
- Be part of a dynamic, international, ambitious team of talented people
- A great opportunity for professional growth and self-improvement on a strategic and creative level
- Entrepreneurial flexibility, autonomy and flat hierarchies
- A fast-paced, multi-faceted working environment and an exciting company product
- A competitive pay
- A perks and benefits program available for all team members