Technical Software Development Intern

4 weeks ago


Markham, Ontario, Canada Qualcomm Full time
Company Overview

Qualcomm is a leading technology company that has been shaping the future of innovation for over 30 years. Our commitment to pushing boundaries and inventing new possibilities has led to the development of cutting-edge technologies such as 5G, artificial intelligence, and extended reality applications.

We are a company of inventors who collaborate with industry leaders to make the impossible, possible. Our goal is to create an intelligently connected future where devices think, learn, and react to their surroundings.

Job Description

We are seeking highly motivated and talented individuals to join our Canada 2025 intern class as Technical Software Development Interns on our AI Engine Products team. In this role, you will have the opportunity to work on high-performance software development for our AI engine products, developing optimization algorithms for ML operators/layers and enabling state-of-the-art neural network models to meet customer real-world use cases.

You will be part of a dynamic team that combines high-performance software with cutting-edge hardware to run deep neural nets on devices such as smartphones, cars, and vacuum cleaners. Your contributions will play a crucial role in extending our AI solutions into various industry-leading customer use cases.

Required Skills and Qualifications
  • Development of optimization algorithms for ML operators/layers for the Qualcomm AI SW stack
  • Development of AI systems optimizations to maximize utilization of Qualcomm AI HW and SW
  • Enabling and optimizing state of the art neural network models to meet the demands of customer real world use cases
  • Development of software tools for profiling, and debugging to support rapid deployment of new neural networks in this fast-changing field

In order to succeed in this role, you should have a solid understanding of programming languages such as C++, Python, and Shell. Additionally, you should have analytical skills, be able to write efficient code, and have experience with machine learning concepts and Android development.

A bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science or related field is required. For this internship, we require candidates to be available from May or June 2025 to August or September 2025.

Benefits

As a Technical Software Development Intern at Qualcomm, you will have access to a comprehensive benefits package, including:

  • Competitive salary: $80,000 per year (estimated)
  • Opportunities for professional growth and development
  • Collaborative and dynamic work environment
  • Access to cutting-edge technologies and tools

Additionally, you will have the chance to work with a diverse team of experts who share your passion for innovation and technology.

Others

Qualcomm is an equal opportunity employer committed to providing a barrier-free employment experience. If you require an accommodation during the application process, please let us know. We also encourage candidates from diverse backgrounds to apply.



  • Markham, Ontario, Canada Jonas Software UK Full time

    About Jonas SoftwareJonas Software is a leading provider of enterprise management software solutions to various industries worldwide. With over 65 distinct brands, we are respected and leaders within our own domain.Our vision is to be the branded global leader across these markets, recognized by customers and stakeholders as the trusted provider of 'Software...


  • Markham, Ontario, Canada Jonas Software UK Full time

    Job Title: Senior Software DeveloperJob Summary:We are seeking an experienced Senior Software Developer to join our team at Jonas Software UK. As a key member of our development team, you will be responsible for designing and implementing complex software solutions using C, C++, and other programming languages.Key Responsibilities:Design and implement clean,...


  • Markham, Ontario, Canada Jonas Software UK Full time

    About the RoleWe are seeking an experienced Senior Software Developer to join our team at Jonas Software UK.Key ResponsibilitiesDesign and implement complex software development tools using C, C++, and other programming languages.Collaborate with the team to provide input to application design and requirements.Perform unit testing and support other testing...


  • Markham, Ontario, Canada Jonas Software UK Full time

    Job SummaryWe are seeking an experienced Technical Support Analyst to join our Club Software Support Team. This entry-level role will provide technical support to clients and contribute to the team across all areas.About the RoleTroubleshoot common issues, such as activations, installs, and printing problems.Provide tier-two support for client technical...


  • Markham, Ontario, Canada JAM Software GmbH Full time

    {"h2":{"text":"Embedded Software Developer Job Description"}},As an Embedded Software Developer at JAM Software GmbH, you will play a key role in designing and developing cutting-edge embedded software applications. With a focus on packet processing, you will collaborate with experienced engineers to create innovative solutions that drive our business...


  • Markham, Ontario, Canada Jonas Software - Canada Full time

    About the RoleAs a Senior Software Architect at Jonas Software - Club Division, you will be responsible for building scalable, high-volume web applications using ASP.NET Web Applications. Your experience with .NET/.NET Core Web API development, including security principles, is crucial in this role.We are looking for a highly skilled developer who can design...


  • Markham, Ontario, Canada YONGE IT SOLUTIONS Full time

    Job OverviewAt YONGE IT SOLUTIONS, we are seeking a skilled Technical Software Specialist to join our team. This role offers an exciting opportunity to work with cutting-edge technologies and contribute to the development of innovative software solutions.


  • Markham, Ontario, Canada Technical PLastics Inc. Full time

    Job DescriptionWe are seeking a skilled CNC machinist to join our team at Technical Plastics Inc.About the RoleThis is a permanent, full-time position that involves setting up and operating conventional and computer-controlled machine tools to produce high-quality plastics products.Duties and ResponsibilitiesRead and interpret engineering drawings,...


  • Markham, Ontario, Canada Jonas Software - Canada Full time

    We are looking for a seasoned professional to join our Research and Development team at Jonas Club Software. As a Senior Software Solutions Architect, you will play a crucial role in shaping the future of our products and driving innovation.About the RoleOur ideal candidate has 5+ years of experience building scalable, high-volume web applications using...


  • Markham, Ontario, Canada Blueprint Internet Marketing Inc. Full time

    Role OverviewWe are seeking a highly skilled Software Engineer to join our team at Blueprint Internet Marketing Inc. The successful candidate will be responsible for designing, developing, and maintaining software applications that meet our business needs.Key ResponsibilitiesSoftware Development: Write, modify, and integrate software code to meet business...


  • Markham, Ontario, Canada Legrand North America, LLC Full time

    Role OverviewIn the Building Control Systems Solarfective Team at Legrand North America, LLC in Markham, ON, we are seeking a highly skilled Technical Software Engineer to lead the development of software applications for commercial lighting control systems.We collaborate with cross-functional teams to define and deliver features throughout the entire...


  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team as an Intern Researcher in Software Systems Engineering/LLMs. This is an exceptional opportunity to contribute to the development of cutting-edge AI technologies and shape the future of software engineering.Responsibilities:Design, develop, and implement novel frameworks and...

  • Key Technology Expert

    4 weeks ago


    Markham, Ontario, Canada Jonas Software UK Full time

    Job Overview:We are seeking a highly skilled and experienced technology expert to join our team as a Senior Full-Stack Developer in the Construction Division. The ideal candidate will have a proven track record of delivering complex software solutions, working on web and desktop applications, and collaborating with cross-functional teams.About the...


  • Markham, Ontario, Canada IBM Full time

    IntroductionWe are seeking an exceptional software development expert to join our team at IBM. This role will involve crafting innovative software solutions for the WebSphere organization, ensuring optimal performance and functionality while maintaining top-notch quality through rigorous testing and debugging.Your Role and ResponsibilitiesAs a key member of...


  • Markham, Ontario, Canada General Motors Full time

    Job SummaryWe are seeking an experienced Embedded Systems Technical Lead to join our team at General Motors. This role will oversee the development of software solutions for embedded systems, leveraging expertise in CI/CD technologies, observability tools, and software containerization.About UsAt General Motors, we strive to create a world with Zero Crashes,...


  • Markham, Ontario, Canada Jonas Software UK Full time

    Job DescriptionWe are seeking a skilled Software Installation Professional to join our Construction Division in the UK.About Jonas Software UKJonas Software is a leading provider of enterprise management software solutions. Our vision is to be the branded global leader across various vertical markets, recognized by customers and industry stakeholders as a...


  • Markham, Ontario, Canada Pace Technical Full time

    About the RoleWe're seeking a highly motivated Business Development Specialist to join our team at Pace Technical. As a key member of our sales team, you will be responsible for driving business growth through prospecting, networking, and leveraging our lead-generating tools.Key ResponsibilitiesProspect for new clients and generate sales opportunities using...


  • Markham, Ontario, Canada Advanced Micro Devices inc. Full time

    We transform lives with AMD technology to enrich our industry, our communities, and the world through innovative software engineering.**Mission:** Build great products that accelerate next-generation computing experiences. Push the limits of innovation to solve the world's most important challenges and strive for execution excellence while being direct,...


  • Markham, Ontario, Canada Tomato Finance Full time

    Job SummaryWe are seeking a skilled Software Development Professional to join our team at Tomato Finance. As a key member of our team, you will be responsible for designing, developing, and maintaining software applications that meet the company's needs.About UsTomato Finance is a dynamic and innovative financial services company that offers a range of...


  • Markham, Ontario, Canada MarsQuest Full time

    Job TitleSoftware Engineer with Strong Technical SkillsAbout MarsQuestMarsQuest is a dynamic and innovative organization that requires an experienced software engineer to join our team. As a key member of our development team, you will play a critical role in shaping the future of our technology.Salary and BenefitsThe estimated salary for this position is...