Talent.com
Staff Engineer - Embedded System Software
Staff Engineer - Embedded System SoftwareNutanix • Markham, York Region, CA
Staff Engineer - Embedded System Software

Staff Engineer - Embedded System Software

Nutanix • Markham, York Region, CA
Il y a 1 jour
Type de contrat
  • Temps plein
Description de poste

Company :

Qualcomm India Private Limited

Job Area :

Engineering Group, Engineering Group >

Software Engineering

Overview :

Qualcomm’s Central Software Engineering (CSE) team is seeking candidates for its Neural Signal Processor (NSP) System software team in Bangalore. We are seeking candidates with strong system software knowledge and hands‑on experience in development, integration, commercialization and maintenance of system software for CPU, NSP processors and hardware engines / accelerators in Qualcomm SoCs that meet specified performance, latency, power, robustness, and stability metrics. In this role you will utilize your solid foundation in embedded system software development, operating systems, and device drivers to deploy platform software for complex multimedia and deep‑learning use cases running on Qualcomm SoCs. Partnering with hardware architecture, platform software, multimedia, and developer tools teams, you will drive the architecture, design, and development of system software to use the SoC’s extensive heterogeneous computing capabilities to allow running compute workloads on the device without the need for a connection to the cloud for mobile, automotive, IoT, XR and / or AI inference on Qualcomm SOC platforms.

Responsibilities :

  • Architect, design and develop software frameworks across the processors available on the SoCs.
  • Develop high‑performance system drivers for compute resources.
  • Identify areas of performance optimization in the SoC for both software and hardware architectures.
  • Work closely with our global team to integrate, test, and commercially support our embedded software solutions.
  • Offsite and occasional onsite work with OEMs and independent software vendors may be required.

Required Skills & Experience :

  • Strong programming skills in C / C++ and Python.
  • 8+ years of experience in writing scalable C / C++ multi‑threaded, multi‑process software applications for Android / Embedded Linux / QNX operating systems.
  • Experience in system programming, threading, mutex, synchronization, communication, and parallel computing to build highly scalable and efficient applications.
  • Deep understanding of CPU, DSP, deep learning accelerators (NSP / NPU) architectures, system programming and optimization of multimedia / ML algorithms on hardware acceleration cores using C / C++, assembly language, OpenCL / CUDA programming frameworks.
  • Experience with ARM and NSP / hardware engines inter‑processor communications using RPCs.
  • Familiarity and hands‑on experience with various system analysis tools used for memory, performance and hardware resource management for optimization and stability.
  • Experience with build systems such as CMake, Make, Ninja and Yocto for large‑scale software.
  • Familiarity with source control tools (Git, GitHub, GitLab, Perforce, etc.).
  • Understanding of PCIe protocol and software transport layer implemented over it.
  • Minimum Qualifications :

    Bachelor’s degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of software engineering or related work experience, OR Master's degree and 3+ years of software engineering experience, OR PhD and 2+ years of software engineering experience.

    2+ years of work experience with programming languages such as C, C++, Java, Python, etc.

  • Required : Bachelor’s, Computer Engineering and / or Computer Science, software engineering or closely related discipline with 8‑10 years of relevant work experience.
  • Preferred : Master’s, Computer Engineering and / or Computer Science, software engineering or closely related discipline with minimum 8 years of relevant work experience.
  • Qualcomm is an equal‑opportunity employer. If you are an individual with a disability and need an accommodation during the application / hiring process, Qualcomm is committed to providing an accessible process. Please contact disability‑accommodations@qualcomm.com for reasonable accommodations.

    If you would like more information about this role, please contact Qualcomm Careers.

    #J-18808-Ljbffr

    Créer une alerte emploi pour cette recherche

    Staff Software Engineer • Markham, York Region, CA

    Offres similaires
    Staff Engineer, Systems

    Staff Engineer, Systems

    Tenstorrent • Toronto
    Temps plein +1
    Tenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency. With AI redefining the computing paradigm, solutions mu...Voir plus
    Dernière mise à jour : il y a 24 jours • Offre sponsorisée
    Lead Staff Software Engineer

    Lead Staff Software Engineer

    Talent To Hire Inc. • Toronto, ON, Canada
    Temps plein
    Lead Software Engineer / Hands-on – Founding Toronto Team.Toronto (Hybrid 4 days) | 💼 Full-Time | 🚀 AI SaaS Startup.We’re helping an AI-native SaaS startup. This is a rare opportunity f...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Staff Full Stack SW Engineer

    Staff Full Stack SW Engineer

    hireVouch • Toronto, ON, Canada
    Temps plein
    Staff SW Engineer (Platform Team).As a Staff Software Engineer on our Platform team, you’ll design, implement, and maintain robust, high-quality backend APIs and services.Your work will direc...Voir plus
    Dernière mise à jour : il y a 23 jours • Offre sponsorisée
    Staff Engineer, Systems

    Staff Engineer, Systems

    Tenstorrent Inc. • Toronto
    Temps plein +1
    Tenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency. With AI redefining the computing paradigm, solutions mu...Voir plus
    Dernière mise à jour : il y a 24 jours • Offre sponsorisée
    Staff Software Engineer

    Staff Software Engineer

    Loop Financial • Toronto
    Temps plein
    Loop Financial is a fast‑growing fintech startup building the only truly cross‑border banking platform.We help businesses seamlessly manage money around the world so they can access more markets, a...Voir plus
    Dernière mise à jour : il y a 24 jours • Offre sponsorisée
    Software Engineer, Embedded

    Software Engineer, Embedded

    Motive • Toronto
    Temps plein
    Motive empowers the people who run physical operations with tools to make their work safer, more productive, and more profitable. For the first time ever, safety, operations and finance teams can ma...Voir plus
    Dernière mise à jour : il y a 24 jours • Offre sponsorisée
    Staff Software Engineer

    Staff Software Engineer

    Clutch Technologies Inc. • Toronto, ON, Canada
    Temps plein +1
    Clutch is Canada's largest online used car retailer, delivering a seamless, hassle-free car-buying experience to drivers everywhere. Customers can browse hundreds of cars from the comfort of the...Voir plus
    Dernière mise à jour : il y a 3 jours • Offre sponsorisée
    Staff Software Engineer

    Staff Software Engineer

    Passage • Toronto, ON, Canada
    Temps plein
    Imagine a world where your birthplace doesn’t limit your dreams.F30D; That’s what Passage is here to create.We aren’t just a bridge of financial support; we connect families all a...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Staff or Senior Software Engineer

    Staff or Senior Software Engineer

    hireVouch • Toronto, ON, Canada
    Temps plein
    Staff (or Senior) Software Engineer (Backend - Node.Our client is a California-based company at the forefront of Artificial Intelligence, dedicated to delivering innovative solutions that empower b...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Staff / Sr.Staff Embedded Software Engineer

    Staff / Sr.Staff Embedded Software Engineer

    Alphawave IP Inc • Toronto
    Temps plein
    Staff Embedded Software Engineer page is loaded## Staff / Sr.Staff Embedded Software Engineerlocations : Torontotime type : Full timeposted on : Posted 3 Days Agojob requisition id : JR101168 • •Th...Voir plus
    Dernière mise à jour : il y a 24 jours • Offre sponsorisée
    Staff / Sr.Staff Embedded Software Engineer

    Staff / Sr.Staff Embedded Software Engineer

    Alphawave Semi • Toronto
    Temps plein
    Staff Embedded Software Engineer.Join the team at Alphawave Semi as a Staff / Sr.Staff Embedded Software Engineer.We’re looking for the Wavemakers of tomorrow. Alphawave Semi enables tomorrow’s future...Voir plus
    Dernière mise à jour : il y a 24 jours • Offre sponsorisée
    Staff Automotive Embedded Software Applications Engineer

    Staff Automotive Embedded Software Applications Engineer

    Qualcomm • Markham
    Temps plein
    A leading technology firm is seeking a Software Application Engineer to join their Automotive Application Engineering Group in Markham, Canada. The successful candidate will play a key role by provi...Voir plus
    Dernière mise à jour : il y a 3 jours • Offre sponsorisée
    Staff Software Engineer, Provisioning (Auth0)

    Staff Software Engineer, Provisioning (Auth0)

    Okta • Toronto
    Temps plein
    Staff Software Engineer, Provisioning (Auth0).Staff Software Engineer, Provisioning (Auth0).Okta is The World’s Identity Company. We free everyone to safely use any technology, anywhere, on any devi...Voir plus
    Dernière mise à jour : il y a 24 jours • Offre sponsorisée
    Staff AI Software Engineer

    Staff AI Software Engineer

    Sanofi • TORONTO, Ontario, CA
    Temps plein
    Are you ready to take your engineering expertise to the next level and help shape the future of healthcare? At Sanofi, we empower our people to learn, innovate, and make an impact.You’ll join a col...Voir plus
    Dernière mise à jour : il y a 16 jours • Offre sponsorisée
    Staff Engineer - Embedded System Software

    Staff Engineer - Embedded System Software

    Nutanix • Markham
    Temps plein
    Qualcomm India Private Limited.Engineering Group, Engineering Group > .Qualcomm’s Central Software Engineering (CSE) team is seeking candidates for its Neural Signal Processor (NSP) System software ...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    Senior Embedded Systems Firmware Engineer – Relocation

    Senior Embedded Systems Firmware Engineer – Relocation

    Beyond SOF • North York, Canada, CA
    Temps plein
    An established industry player in the semiconductor field seeks a passionate Embedded Systems Software Engineer to join their innovative team in Toronto. This role involves designing and implementin...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Staff Embedded Software Engineer, Infotainment

    Staff Embedded Software Engineer, Infotainment

    Rivian and Volkswagen Group Technologies • Toronto
    Temps plein
    Staff Embedded Software Engineer, Infotainment.Staff Embedded Software Engineer, Infotainment.Rivian and Volkswagen Group Technologies. Rivian and Volkswagen Group Technologies is a joint venture be...Voir plus
    Dernière mise à jour : il y a 24 jours • Offre sponsorisée
    Embedded Software Engineer

    Embedded Software Engineer

    ExtentCom • Richmond Hill
    Temps plein
    The Embedded Software Engineer will participate in complete embedded software development cycles for advanced wireless communication systems. The ideal candidate will be self-motivated and reliable,...Voir plus
    Dernière mise à jour : il y a 3 jours • Offre sponsorisée