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
...