We are seeking a skilled Embedded Systems Engineer with deep expertise in C/C++ and hands-on experience in Python to join our Blockchain team. You will design, develop, validate, and optimize embedded software for resource-constrained environments. Working closely with blockchain engineers and infrastructure specialists, You will work on cutting-edge projects involving hardware-software integration, and performance optimization.
Do you want to be a part of the Future? Future is here!
Responsibilities:
- Design, implement, and debug embedded firmware for security-critical application
- Collaborating in design and implementation of Python software utilizing the developed firmware
- Analyze and determine client requirements for embedded solutions
- Document designs, APIs, and testing procedures
Requirements:
- Strong proficiency in C/C++ for embedded software development
- Good understanding of OS fundamentals including concurrency, memory management, and multi-threads, ….
- Good knowledge about system-level product evaluation such as Test & Verification، Unit Test, Integration Test, …
- Familiarity with Network protocol
- Understanding of software development lifecycles and version control
Soft Skill Requirements:
- High ability to manage complicated challenges and find best practices solution
- High comfort with teamwork
- Excellent problem-solving skills and ability to work independently
Nice to Have
- Experience with software design and architecture
- Experience with Python to software development
- Familiarity with Network Security like data transfer protocol and security tools
- Familiarity with Cryptography concepts such as Encryption/decryption, DSA, ….
- Interest in or prior exposure to or a keen interest in learning the Crypto Currency