Job Description :
Role and responsibilities:
Develop automation tools to enable rapid validation of hardware system prototypes
Participate in design and implementation efforts across multiple geographically distributed teams of developers.
Forward thinking to ensure highly modular and scalable designs
Cognizant of ease of use to accelerate deployment

Minimum qualifications:
Fluent in Python
Graph/Tree data structures and traversal schemes
Modular SW design and implementation
Experience in using database e.g. MySQL, Postgres, etc.
Git version control

Desired skills:
Knowledge of hardware, Serdes, PRBS, able to read schematics
Usage of Forward Error Correction(FEC)
R language
Browser UI programming