Maintain prototype software and development environments, and provide technical guidance to students and researchers on software development, integration and testing.
Advanced degree plus 3 years of experience, or Bachelor's degree plus 5 years of experience in software testing, including both manual and automated testing
Analyze and evaluate how mainstream blockchain protocols work under the hood (Ethereum/EVM, Cosmos SDK, Substrate, Solana, etc.), and redesign wallet systems grounded in secure cryptographic mechanisms.
This is an individual contributor role, reporting to Sales Director of Production Software Division (ASEAN & ANZ) to support pre-sales technical activities, post-sales technical support and training for customers and channel partners.
Work with researchers and industry partners to understand use-case requirements, assess technical feasibility, and propose system architectures, software designs and suitable hardware components.
Lead the design, development, and maintenance of the HAL interfaces for peripherals assigned to the HiFi5 DSP. These will likely include peripherals such as timers, PDM interfaces, I2S interfaces, and low-power analog microphone interfaces.
The job responsibility will include API Testing, Website testing, iOS Applications, building test tools and automation platforms, and working to continuously improve the Quality Engineering process. The Quality Engineer will be part of a Software Engineering process with short iterations and a big focus on test automation.
Take end-to-end technical ownership of complex features and subsystems, from requirements and architecture through development, testing, deployment, observability, and production support.