Embedded NPU Software Engineer, Senior Staff
Qualcomm
## \nCompany:\n\nQualcomm Canada ULC\n\n## Job Area:\n\nEngineering Group, Engineering Group \u003e Software Engineering\n\nGeneral Summary:\n\nAs a leading technology innovator, Qualcomm pushes the boundaries of what\u0027s possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces.\n\nMinimum Qualifications:\n\n\u2022 Bachelor\u0027s degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience. \nOR \nMaster\u0027s degree in Engineering, Information Systems, Computer Science, or related field and 5+ years of Software Engineering or related work experience. \nOR \nPhD in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. \n \n\u2022 3+ years of work experience with Programming Language such as C, C++, Java, Python, etc.\n\nQualcomm is looking for a Senior Staff Software Engineer to architect and develop embedded platform software for CPU, DSP, and NPU processors (and associated AI engines) in our Snapdragon SoC portfolio. In this role, you will utilize your solid foundation in embedded software, operating systems, and drivers \u2013 along with a deep understanding of high-performance processor architecture (multi-core, multi-threading, caching, etc.) \u2013 to deploy and optimize platform software for complex multimedia and machine learning use cases running on our SoCs. The ideal candidate has significant experience in C/C++ programming, real-time operating systems, driver development, and computer architecture, and has successfully optimized software on resource-constrained platforms.\n\nAs part of the NPU Platform Software team, you will work on software at all levels of the stack that enables NPU acceleration for AI inference, computer vision, video/audio processing, and more. Key responsibilities include:\n\n * Architecting, designing, and developing multi-processor multimedia and AI frameworks that span across CPU, DSP, and NPU.\n\n * Developing high-performance drivers and runtime libraries to unlock the full potential of specialized NPU and AI hardware.\n\n * Profiling and optimizing system performance, applying knowledge of advanced NPU architecture and microarchitecture-level optimizations to achieve low latency and low power.\n\n * Collaborating with cross-functional teams (hardware, tools, and firmware) to evaluate design trade-offs and incorporate custom instructions or features that improve performance.\n\n * Integrating and testing software on target devices; working closely with global teams and occasionally with OEM customers and partners to support commercialization.\n\n\n\n\nApplicants: 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 View email address on jobs.jobcopilot.com or call Qualcomm\u0027s 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).\n\nQualcomm 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.\n\nTo 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.\n\nIf you would like more information about this role, please contact Qualcomm Careers.\n
- ...Company: Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group Software Engineering General Summary: We are seeking an embedded software engineering expert. Qualcomm Automotive team is rapidly expanding to offer optimized solutions for infotainment...SeniorFull timeInternship
- Bachelor's degree in Computer Science, Engineering, Information Systems, or related field and 4+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related... ...experience in performance optimization for embedded or low-power systems. Excellent in C++ programming...SuggestedFull time
$75k - $85k per year
...Scope: Evertz is looking for an Embedded Software Engineer to be part of Markham Engineering team responsible for the Design and Development of new video routing and Video centric IP switching products, as well as adapting or extending existing said products. The Embedded...SuggestedFull timeCasual workWorldwideMonday to friday$131.2k - $181.2k per year
...Qualcomm Canada ULC Job Area Engineering Group, Engineering Group... ...of Hardware Engineering, Software Engineering, Systems Engineering... ...performance software for AI engines which include Snapdragon Neural... ...experience ~ Android or embedded Linux software development preferred...SuggestedFull timeWork from home- ...and development opportunities. Job Scope As a System Engineer, you are responsible for the functionality and quality of the ASIC... ...issues. You will be working closely with ASIC designer and embedded FW engineer to develop solutions and workarounds. Responsibilities...SeniorPermanent employmentFull time
$120k - $150k per year
...Sitero is an emerging leader in Clinical services and software solutions for the life sciences industry. We have experience and... ...compliance, and innovation. Sitero is looking for a skilled Senior Software Engineer to primarily use Python to design, build, and maintain...SeniorPermanent employmentFull timeWork at officeRemote workMonday to friday$114.4k - $164.4k per year
...n## Job Area:\n\nEngineering Group, Engineering Group \u003e Machine Learning... ...domains is transformative. In the AI Software team, we build the Qualcomm AI Engine direct to enables OEMs and developers... ...\n\n * Experience with embedded system programming and/or testing\...SeniorFull timeWork from home$127k - $225k per year
...description Huawei Canada has an immediate permanent opening for a Senior Software Engineer. About the team: The Web Technology Lab explores... .... About the job: Provide insight on current web engine technology, evolution and design. Participate in the design...SeniorPermanent employmentFull timeInternshipImmediate start$119.9k - $179.9k per year
...transformative effort, we are redefining how automotive software is developed, deployed and monitored, establishing a... .... The Role As a Technical Team Lead for Embedded SW Development within the Data Engineering organization, you will play a crucial role in this evolution...Full timeRemote work$137.3k - $206k per year
...At General Motors, our Software Quality Automation organization... ...quality, DevOps maturity, and engineering productivity across VEST, EPSI... ...organizations. The Role This is a senior Level 8 Individual... ...engineering tooling . As a Staff DevOps Software Quality Automation...SeniorFull timeLocal areaWork from home- ...role As the company scales, the embedded stack is the brains of the device and needs a senior owner. As Senior Embedded / Edge... ..., where it's going, and the engineers who build it. You are the technical... ...across electrical, camera software, and mechanical to keep the platform...SeniorFull time
- ...architecture Computer Arithmetic Instruction fetch, scheduling and register renaming Fixed-Point, Floating-Point design Matrix Multiply engines Vector Extensions Memory sub-systems, Load/store, caches, atomics, coherence and consistency Branch prediction, out-of-order,...SeniorFull time
$127k - $225k per year
...Job description Huawei Canada has an immediate permanent opening for a Senior Software Engineer. About the team: The Web Technology Lab explores innovative architectures to enhance the rendering of ArkUI and web content. The research includes customizing GPU drivers...SeniorPermanent employmentInternshipImmediate start- ...Job Title : Principal Software Engineer Location : Miami, Florida or Ontario, Canada Function... ...human health while shaping how AI is embedded across products, workflows, and engineering... ...Leadership & Influence Serve as a senior technical leader and advisor across the...SeniorLong term contractFull time
- ...Job description Huawei Canada has an immediate permanent opening for a Principal Software Engineer. About the team: Established in 2014, the Distributed Scheduling and Data Engine Lab is Huawei Cloud's technical innovation center in Canada. The lab focuses on researching...SeniorPermanent employmentImmediate startOverseas
$94.5k - $141.7k per year
...nQualcomm Canada ULC\n\n## Job Area:\n\nEngineering Group, Engineering Group \u003e Software Engineering\n\nGeneral Summary:\n\nThe Qualcomm Global... ...or related work experience.\n * Hands on experience with embedded systems and RTOSs on ARM CPUs, with a focus on Linux and Android...SeniorRemplacementFull timeRemote workWork from home- ...investing in high-growth technology and software companies that drive transformative change... ...are seeking a Principal Network Software Engineer to architect and develop scalable and multi... ...systems. ~3+ years of experience in a Staff, Principal, or Architect role with end-to...Worldwide
- Support dependent system, design, and software teams implementing Edge AI platform solutions... ...commercialization support and customer engineering documentation Defining and patenting novel... ...experience in a role requiring interaction with senior leadership (e.g., Director level and...SeniorFull time
$147k - $196.6k per year
...business]. About the role: The Staff Android Developer – Infotainment is a senior technical leader responsible for... ..., and raises the bar for Android engineering quality across the organization.... ...for Android Automotive or other embedded/IVI systems. Familiarity...SeniorFull timeLocal areaWork from home$90k - $120k per year
...into analytics the business actually trusts? We're hiring a Senior Data Engineer for a full-time permanent position with a fast-growing... ...based workflows, infrastructure-as-code, and the application of software engineering rigor to data work ~ Strong analytical and problem...SeniorLong term contractPermanent employmentFull timeWork at office2 days per week3 days per week$115k - $164.6k per year
...We are seeking a highly motivated Senior Safety Design Software Architect to join our Software Safety... ...collaborating with GM systems and software engineers as well as hardware and software... ...Qualifications): A minimum of 5 years embedded systems development experience in...SeniorFull timeLocal areaRemote workWork from homeDay shift3 days per week$111.7k - $167.6k per year
...onsite 3 days a week. The Role We are seeking a highly skilled and experienced Senior Software Engineer to join the Continuous Integration/Continuous Deployment (CI/CD) and Embedded Software Development Tools organization within Virtualization & Embedded Software Development...SeniorFull timeRemote work3 days per week- ...exciting opportunity for a Mid-Level Instrumentation and Control (I&C) Engineer within our Engineering and Design Services – Water and Water... ...technical guidance and direction to engineering and technician staff Develop a variety of complex engineering deliverables including...RemplacementLocal areaFlexible hours
$58k - $104k per year
...description Huawei Canada has an immediate co-op opening for an Engineer. About the team: Founded in 2012, the Noah’s Ark lab has... .... About the job: We are seeking a forward-thinking Software Engineer to join our team. Our mission is to integrate cutting-edge...Long term contractInternshipImmediate start- ...Clinical Operations, Biosafety, and Drug Safety. We are looking for engineers who are versatile, display leadership qualities, and are... ...stack as we continue to push technology forward. Job Title: Software Engineer, Machine Learning Location: Ontario, Canada (Mississauga...Full time
$124.2k - $174.2k per year
...Company: Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group ASICS Engineering General Summary: QUALCOMM is the world's leading developer of next-generation wireless and multimedia technology. We are searching for an ASIC design engineer...Full timeWork from home$90k per year
...accounting services, is looking to add to their team! Due to continuous steady growth and opportunity, they are looking for a full-time Senior Staff Accountant. The candidate must be able to interact with staff and clients in a positive and professional manner, must be well...SeniorPermanent employmentFull timeWork at office3 days per week- ...leading provider of AI-powered IT management and cybersecurity software, serving Managed Service Providers (MSPs) and internal IT organizations... .... At the same time, you’ll be playing a vital role in our engineering process, and you’ll be often invited for code and architectural...SeniorLong term contractFull timeManual laborWorldwide
$108k - $158k per year
...n\n## Job Area:\n\nEngineering Group, Engineering Group \u003e Software Applications Engineering\n\nGeneral Summary... ...they operate efficiently on powerful NPU engines built into Qualcomm chipsets.... ...in SW design, development on embedded platforms\n * Strong programming skills...Full timeWork from home- ...immediate permanent opening for a Principal Engineer. About the team: Established in 2014, the Distributed Scheduling and Data Engine Lab is Huawei Cloud's technical innovation... ...permanent opening for a Principal Software Engineer. About the job: Integrate...Permanent employmentImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded NPU Software Engineer, Senior Staff. Be the first to apply!
- assistant electrical engineer Markham, ON
- project engineer assistant project manager Markham, ON
- software qa Markham, ON
- software sales Markham, ON
- software Markham, ON
- remote software Markham, ON
- golang software developer Markham, ON
- software asset management analyst Markham, ON
- entry level software Markham, ON
- embedded software Markham, ON
