Work with software architect to define the software platform, toolchains, and libraries for domain-specific architectures.
Implement software platform, toolchains, and libraries.
Collaborates hardware engineers for proof of concept, demonstration, and performance evaluation
MS CS/EE/Applied math or relevant field with 2+ years of industrial experience or BS with 5+ years of industrial experience
Strong software design/engineering skills, C/C++/Python, excellent debugging skills
Knowledge of computer architecture and systems
Experience in compiler development
Experience in EDA tools development
Strong written and verbal communication skills