About The Role
The successful candidate will be responsible for delivering high-quality hardware validation solutions. They will work closely with system architects, software engineers, and hardware designers to ensure seamless integration of hardware and software components.
This role requires a strong understanding of low-level software development, C, C++, and Assembly programming languages, as well as excellent knowledge of ARM and RISC V processors.
The ideal candidate will have experience in automation and test/integration methodologies, developing validation methodologies and infrastructure solutions, SCM tools (GIT, Perforce), and defect tracking tools (JIRA).
They will also possess good communication skills and strong debug skills.
Key Responsibilities:
* Deliver low-level hardware drivers for Qualcomm Snapdragon Subsystems
* Manage validation and testing of the driver/hardware
* Migrate drivers to new platforms as required
* Drive innovation in software use cases
* On-going code re-factoring
* Test plan development and execution
Required Skills:
* Minimum 3-5 years of experience in low-level software development
* Excellent knowledge of ARM and RISC V processors
* Experience in automation and test/integration methodologies
* Developing validation methodologies and infrastructure solutions
* Experience with SCM tools (GIT, Perforce)
* Experience with defect tracking tools (JIRA)
Benefits:
* A competitive salary and performance-related bonus
* Maternity/Paternity Leave
* Employee stock purchase scheme
* Matching pension scheme
* Education Assistance
* Relocation and immigration support (if needed)
* Life, Medical, Income and Travel Insurance
* Subsidised memberships for physical and mental well-being
* Bicycle purchase scheme