Responsibilities
- Own end-to-end development of SDK components, covering simulator, compiler, API, or infrastructure modules
- Enforce rigorous standards for code quality, maintainability, testing, and release preparedness
- Lead code reviews and enhance engineering workflows while ensuring comprehensive technical documentation
- Collaborate with Digital Design, Firmware, and Applications teams to convert complex hardware or algorithmic requirements into efficient, testable software solutions
- Deliver technical feedback and support to internal teams and external customers for rapid application development
- Troubleshoot and resolve technical issues related to SDK usage
- Optimize power efficiency, latency, and performance constraints in edge-AI software implementation
Responsibilities
- Own end-to-end development of SDK components, covering simulator, compiler, API, or infrastructure modules
- Enforce rigorous standards for code quality, maintainability, testing, and release preparedness
- Lead code reviews and enhance engineering workflows while ensuring comprehensive technical documentation
- Collaborate with Digital Design, Firmware, and Applications teams to convert complex hardware or algorithmic requirements into efficient, testable software solutions
- Deliver technical feedback and support to internal teams and external customers for rapid application development
- Troubleshoot and resolve technical issues related to SDK usage
- Optimize power efficiency, latency, and performance constraints in edge-AI software implementation