Create and maintain software development tools, SDKs, and utilities that enhance the developer experience for our RISC-V-based GPU and AI platform.
Key Responsibilities:
* Develop SDKs and toolchains for our platform
* Create profiling, debugging, and performance analysis tools
* Implement build systems and continuous integration pipelines
* Maintain documentation generation systems
* Support software team with tool automation and scripts
* Develop utilities for performance benchmarking and reporting
* Create tools for hardware-software co-verification
Requirements:
* 5+ years of experience in developer tools or SDK development
* Strong knowledge of build systems and toolchains
* Experience with profiling and debugging tools
* Familiarity with RISC-V development tools (preferred)
* Strong programming skills in multiple languages (C/C++, Python, etc.)
* Understanding of compiler and linker technologies
* Experience with developer documentation and API design
* BS/MS in Computer Science or related field