Job title: FY24 Intern – AI and DSP Applications Software Engineering Intern in Test and Integration – Canada (16 months)
Company: Qualcomm
Job description: Job Description:
Company: Qualcomm Canada ULC
Job Area: Interns Group, Interns Group
Interim Engineering Intern – SW
Qualcomm Overview:
Qualcomm is a company of inventors that unlocked 5G ushering in an age of rapid acceleration in connectivity and new possibilities that will transform industries, create jobs, and enrich lives. But this is just the beginning. It takes inventive minds with diverse skills, backgrounds, and cultures to transform 5Gs potential into world-changing technologies and products. This is the Invention Age – and this is where you come in.
General Summary:
QUALCOMM is the world’s leading developer of next-generation wireless and multimedia technology. QUALCOMM is committed to building a world-class organization that will lead the industry in multimedia technology.
Do you ever wonder when will connected devices become thinking devices? Be part of the group that is working on technology that will bring “Cognition” to all connected devices: That means devices that don’t just think, but instinctively react to their surroundings.
General Summary
We are searching for an AI and DSP Applications Software Engineer in Test and Integration to be a part of the AI Processor team that is responsible for the design and integration of leading-edge technologies in the area of image post processing, 360 Video, virtual reality, computational imaging, machine learning, deep convolution networks, computer vision, drones, IoT, driverless cars and many more.
We are looking for a motivated and self-driven engineer who will help design and develop test suites and debug various real time video analytics applications on the Qualcomm Snapdragon platform, validating core functionality and corner cases to verify performance and stability of software releases. This includes the creation, maintenance, and ongoing feature development of the test and integration infrastructure. The candidate should possess strong debugging skills, with the ability to root cause and help solve any issues found. The candidate should be motivated and self-driven, and be able to work with multiple teams, to determine and understand requirements and resolve technical issues. The candidate is expected to follow strong SW development practices and processes.
Key Responsibilities
Develop test strategies covering both functional and non-functional capabilities for designed SW features, by devising test acceptance criteria, formulating test cases and implementing test automation capabilities
Develop and maintain test infrastructure, including the test framework and environment, and associated automation tools and test environment setup
Provide active technical leadership for the test-to-release lifecycle, including performing test automation, analyzing test results/investigating issues, and tracking and communicating with the project team on defects, issues, and status
Work with the SW development teams to incorporate the SW feature and any updates into the test platform
Actively working on identifying improvement areas for testing and contributing to increasing testing and release process efficiency
Minimum Qualifications
Strong knowledge of C/C++, scripting languages (Python)
Knowledge of software development principles and practices, OOP concepts
Familiar with Continuous Integration / Continuous Delivery practices
Knowledge of configuring and deploying automation servers (Jenkins)
Working knowledge of embedded development
Excellent verbal, written, and presentation skills
Preferred Qualifications
Experience working with containers (Docker, Kubernetes) a plus
Experience with Linux development
Real-time software development concepts
Understanding of Android Native/HAL a plus
Experience working in a development team, using collaboration toolsets that include source control, code review, and continuous integration/continuous deployment
Education
In study towards a bachelors degree in one of the following: electrical engineering, computer engineering, computer science or related field
Applicants: If you need an accommodation, during the application/hiring process, you may request an accommodation by sending email to
Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law.
To all Staffing and Recruiting Agencies: Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications.
If you would like more information about this role, please contact .
Expected salary:
Location: Markham, ON
Job date: Sun, 08 Oct 2023 03:41:25 GMT