1. Embedded Python: Strong proficiency required (not limited to automation; experience in writing test cases and tool development using Python is necessary).
2. C Programming: Sound understanding of basic and general C programming concepts.
3. Firmware/Drivers Validation: Hands-on experience using Python.
4. Environment & Architecture: Hands-on experience with ARM architecture and working in a Linux environment.
Positive-To-Have Skills:
- Working knowledge of protocols such as Ethernet, PCIe, I2C, and SPI.