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 platformCreate 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 designBS/MS in Computer Science or related field