- Proficiency in at least one programming language such as Python, JavaScript, Java, C++, or C#, with a good understanding of software development fundamentals.
- Understanding of hardware-software integration, including interfaces and communication methods such as USB, serial, GPIO, Bluetooth, TCP/IP, or APIs.
- Exposure to at least one relevant R&D area such as IoT, biometrics, machine learning, web scraping, browser automation, or data engineering.
- Strong problem-solving and analytical skills, with the ability to research, experiment, troubleshoot, and develop practical technical solutions.
- Interest and willingness to work across multiple technology areas, including software development, hardware integration, data engineering, IoT, biometrics, and emerging technologies.
- Ability to work independently, take initiative, and learn unfamiliar technologies with minimal supervision, while collaborating effectively within a multidisciplinary team.