Talent.com
Sr. Software Engineer
Sr. Software EngineerQualcomm • Markham, York Region, CA
No longer accepting applications
Sr. Software Engineer

Sr. Software Engineer

Qualcomm • Markham, York Region, CA
30+ days ago
Job type
  • Full-time
Job description

Company : Qualcomm Canada ULC

Job Area :

Engineering Group, Engineering Group >

Machine Learning Engineering

General Summary : Note :

General Summary :

AI’s ability to solve complex problems across multiple domains is transformative. In the AI Software team, we build the Qualcomm AI Engine direct to enables OEMs and developers to run their deep neural network (DNN) models on Qualcomm Hexagon Processors. Our team works with OEMs and developers to develop and optimize DNN models for the Qualcomm AI Stack. We are building optimized on-device AI stack with cutting edge hardware to run deep neural networks with that phone you keep in your pocket, that car you drive, or that vacuum cleaner you unleash to clean your house. Come join us if you want to work on bleeding edge AI technology. In this position you will build high performance software for AI engines to extend our AI solutions into industry leading customer use cases.

Duties and Responsibilities :

  • Development of modern C++17 software library for Qualcomm Hexagon Processors
  • Design and performance tune modern C++17 code for an embedded system
  • Development of model analyzing tools for the internal and external customers
  • Use cross compiler toolchains for embedded systems such as Android, embedded Linux and QNX
  • Address issues found in existing and past Qualcomm AI products
  • Implement and optimize modern C++17 machine learning operations on Hexagon Processors
  • Debug customer machine learning use cases executing on Qualcomm AI Stack
  • Communication across globally diverse team
  • Participate in software quality process improvements

Preferred Qualifications :

  • Three or more years of relevant work experience
  • Experience with modern C++17 language features
  • Background in mathematical algorithms using fast math libraries and vector instructions sets
  • Practical experience with developing middleware or firmware software
  • Experience with multitasking and multithreading driver development
  • Experience with Hexagon DSP SDK or cross compiler toolchains for embedded systems
  • Familiarity with TensorFlow, PyTorch or ONNX
  • Experience with tools such as git, Linux, JIRA and Docker
  • Knowledge of design patterns
  • Minimum Qualifications :

  • Bachelor's degree in Computer Science, Engineering, Information Systems, or related field and 2+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience.
  • OR

    Master's degree in Computer Science, Engineering, Information Systems, or related field and 1+ year of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience.

    OR

    PhD in Computer Science, Engineering, Information Systems, or related field.

    Applicants :

    Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application / hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries).

    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 Qualcomm Careers.

    #J-18808-Ljbffr

    Create a job alert for this search

    Sr Software Engineer • Markham, York Region, CA

    Similar jobs
    Senior Software Engineer

    Senior Software Engineer

    RLDatix North America • Toronto C6A, ON, Canada
    Remote
    Full-time
    Senior Software Engineer | R&D | Toronto, ON | Hybrid RLDatix (RLD) is on a mission to help raise the standard of care everywhere. Trusted by over 10,000 healthcare organizations around the world, o...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer II

    Senior Software Engineer II

    Tripledot Studios • Toronto C6A, ON, Canada
    Remote
    Full-time
    For candidates residing in California, Colorado, Florida, Georgia, Illinois, Maryland, Massachusetts, Minnesota, Nevada, New Hampshire, New Jersey, Oregon, Rhode Island, Texas, and Washington State...Show more
    Last updated: 30+ days ago • Promoted
    Sr Software Engineer

    Sr Software Engineer

    Synopsys, Inc. • Markham
    Full-time
    At Synopsys, we drive the innovations that shape the way we live and connect.Our technology is central to the Era of Pervasive Intelligence, from self-driving cars to learning machines.We lead in c...Show more
    Last updated: 12 days ago • Promoted
    Senior Software Engineer II, Smart Trailer & Connected Equipment

    Senior Software Engineer II, Smart Trailer & Connected Equipment

    Samsara • Toronto C6A, ON, Canada
    Remote
    Full-time
    Senior Software Engineer II, Smart Trailer & Connected Equipment.Schedule : Remote, Canada only; relocation assistance not provided. This range is provided by Samsara.Your actual pay will be based on...Show more
    Last updated: 30+ days ago • Promoted
    Sr. Software Applications Engineer

    Sr. Software Applications Engineer

    Qualcomm • Markham
    Full-time
    Engineering Group, Engineering Group > .Software Applications Engineering.Automotive is the first major industry that Qualcomm is disrupting by building on our foundational leadership, differentiati...Show more
    Last updated: 12 days ago • Promoted
    Senior Software Engineer II

    Senior Software Engineer II

    Forter • Toronto C6A, ON, Canada
    Full-time
    Senior Software Engineer II – Forter.About the role : Forter is looking for a Senior Software Engineer II to develop and cultivate new products for fraud detection. The engineering decisions made by ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Hamilton-Carr • Toronto C6A, ON, Canada
    Full-time
    Welcome to Bikini Bottom Consulting, where innovation meets excellence under the sea.We provide top-tier consulting services to help businesses thrive in today’s dynamic market.Our team of experien...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Bikini Bottom Consulting • Toronto C6A, ON, Canada
    Full-time
    Welcome to Bikini Bottom Consulting, where innovation meets excellence under the sea.We provide top-tier consulting services to help businesses thrive in today’s dynamic market.Our team of experien...Show more
    Last updated: 30+ days ago • Promoted
    Sr. Software Engineer

    Sr. Software Engineer

    Proofpoint • Toronto, Canada
    Full-time
    Software Engineer page is loaded## Sr.Posted Yesterdayjob requisition id : .R13525Proofpoint is a global leader in human- and agent-centric cybersecurity. We protect how people, data, and AI agents co...Show more
    Last updated: 20 days ago • Promoted
    Software Engineer / Sr Software Engineer

    Software Engineer / Sr Software Engineer

    Applied Systems Canada • Toronto, Canada
    Full-time
    Software Engineer / Sr Software Engineer Join to apply for the.Software Engineer / Sr Software Engineer.Amazing Career Moments Happen Here. Transforming the insurance industry is ambitious, we know....Show more
    Last updated: 20 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    TRAFFIX • Toronto C6A, ON, Canada
    Full-time
    TRAFFIX is a Third-Party Logistics leader with more than 40 years' experience.We got to where we are by combining our logistics expertise with our ability to attract and retain top talent.From logi...Show more
    Last updated: 19 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Nu • Toronto C6A, ON, Canada
    Full-time
    Nubank is one of the largest digital financial platforms in the world, with more than 122 million customers across Brazil, Mexico, and Colombia. Guided by our mission to fight complexity and empower...Show more
    Last updated: 30+ days ago • Promoted
    Sr. Software Development Engineer

    Sr. Software Development Engineer

    Advanced Micro Devices • Markham
    Full-time
    WHAT YOU DO AT AMD CHANGES EVERYTHING.At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded syst...Show more
    Last updated: 12 days ago • Promoted
    Sr. Software Development Engineer

    Sr. Software Development Engineer

    AMD • Markham
    Full-time
    What you do at AMD changes everything.At AMD, our mission is to build great products that accelerate next‑generation computing experiences—from AI and data centers to PCs, gaming, and embedded syst...Show more
    Last updated: 12 days ago • Promoted
    Founding / Sr. Software Engineer

    Founding / Sr. Software Engineer

    Cedar • Toronto
    Full-time
    Cedar is creating the most significant innovation in home affordability since the 30-year mortgage.By reimagining the land lease as a consumer-first model, Cedar makes homeownership more accessible...Show more
    Last updated: 6 days ago • Promoted
    Senior Software Engineer, Insomnia Platform

    Senior Software Engineer, Insomnia Platform

    Kong Inc. • Toronto C6A, ON, Canada
    Full-time
    A leading cloud API technology provider is seeking a Senior Software Engineer for its Insomnia team in Toronto, Canada.The role involves collaborating with a global team to build reliable software,...Show more
    Last updated: 30+ days ago • Promoted
    Sr. Backend Engineer (SGAI)

    Sr. Backend Engineer (SGAI)

    fox com • Toronto C6A, ON, Canada
    Remote
    Full-time
    Fox Corporation Under the FOX banner, we produce and distribute content through some of the world’s leading and most valued brands, including : FOX News Media, FOX Sports, FOX Entertainment, FOX Tel...Show more
    Last updated: 24 days ago • Promoted
    Sr Software Engineer

    Sr Software Engineer

    HRB • Toronto, Canada
    Full-time
    We’re looking for a software engineer to join us in building the future of business banking and cash management.You’ll work closely with other engineers, product, and design to design, build, and i...Show more
    Last updated: 20 days ago • Promoted