Sr. Software Engineer
Qualcomm
Company:Qualcomm Canada ULCJob Area:Engineering Group, Engineering Group > Machine Learning EngineeringGeneral Summary:Note:Our team does not work in data science, build models or train modelsGeneral 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 ProcessorsDesign and performance tune modern C++17 code for an embedded systemDevelopment of model analyzing tools for the internal and external customersUse cross compiler toolchains for embedded systems such as Android, embedded Linux and QNXAddress issues found in existing and past Qualcomm AI productsImplement and optimize modern C++17 machine learning operations on Hexagon ProcessorsDebug customer machine learning use cases executing on Qualcomm AI StackCommunication across globally diverse teamParticipate in software quality process improvementsPreferred Qualifications:Three or more years of relevant work experienceExperience with modern C++17 language featuresBackground in mathematical algorithms using fast math libraries and vector instructions setsPractical experience with developing middleware or firmware softwareExperience with multitasking and multithreading driver developmentExperience with Hexagon DSP SDK or cross compiler toolchains for embedded systemsFamiliarity with TensorFlow, PyTorch or ONNXExperience with tools such as git, Linux, JIRA and DockerKnowledge of design patternsMinimum 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. ORMaster'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. ORPhD 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 View email address on click.appcast.io 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.Job Posting Date:2025-11-05Job Posting End Date:Additional Job Posting Location:Department:Machine Learning Engineering
- Job-ID29422700Reference26-27951Remote50% Remote JOB DESCRIPTION Display Senior Software Engineer - Job Description Summary: Join our team to develop efficient display drivers and embedded software for next-gen consumer devices (phones, laptops, wearables, automotive). Collaborate...SeniorRemote work
- ...technology that moves the world forward. Join us and, together, we’ll advance your career.THE ROLE:AMD is looking for a Senior Software Engineer - GPU Profiling Tools for the Developer Tools team, where you will contribute to the development and optimization of GPU...Senior
- ...we advance your career. Silicon Design Infrastructure Hardware/Software EngineerTHE ROLE: This is a great opportunity to develop and... ...communication skills and experience collaborating with other engineers, as well as with other business units across different sites and...Suggested
- ...Business Enterprise Applications team with focus within our IT Global Operations & Supply Chain team, you will use your expert software engineering skills to develop product security. When you join our passionate and engaged team, you will notice right away we are...Suggested
- ...bigger — technology that moves the world forward. Join us and, together, we’ll advance your career.AI Model, Framework, and GPU Software Engineer - Agentic AI THE ROLE: Join a team developing AI software technologies that enable state-of-the-art models and frameworks to...Suggested
- ...bigger — technology that moves the world forward. Join us and, together, we’ll advance your career.THE ROLE:AMD is seeking a Software Engineer, AI & Engineering Productivity Tools to build platforms, automation, and AI-powered tools that improve engineering productivity...
$96.16k - $132.22k
Sr. Product EngineerWho we are:Atkore is forging a future where our employees, customers, suppliers, shareholders, and communities... ...we are looking for:We are currently searching for a Sr. Product Engineer to be based out of Harvey, IL or Hobart, IN. Reporting to the Senior...SeniorFull timeLocal areaShift work- ...forward.THE ROLE: We are looking for a dynamic, energetic Sr. Systems Design Engineer to join our growing Data Center GPU team. As a key... ...automated solutions. In this high visibility position, your software systems engineering expertise will be necessary towards Product...Senior
- ...contributes to something bigger — technology that moves the world forward.THE ROLE:The AMD NBIO Team is on the lookout for a seasoned Software Engineer to lead our AI and Automation innovation. As a key contributor to the success of AMD’s IP, you will be leading the design,...
- ...advance your career.THE ROLE: AMD is looking for a principal software developer to join our growing team. As a key contributor you will... ...closely with libraries development teams and other internal engineering teamsPREFERRED EXPERIENCE: 10+ years professional software development...
$104.8k - $144.1k
SR IT Web Platform DeveloperYou must be authorized to work in the U.S. without any current or future sponsorship needs. This includes... ...while balancing multiple priorities.Familiarity with Software Development Life Cycle models, including Waterfall and Agile methodologies...SeniorFull timeH1bLocal areaShift work- ...technology that moves the world forward. Join us and, together, we’ll advance your career.THE ROLE:Join the GPU Technologies and Engineering team developing leading-edge AI and high-performance computing products on advanced process technologies. As a Senior Physical Design...Senior
- ...looking for a dynamic, energetic Senior Embedded BIOS/Firmware Engineer to join our growing team. As a key contributor to the success of... ...highest quality, industry-leading technologies to market. The Software Systems Design Engineering team fosters and encourages continuous...SeniorWorldwide
$110k - $130k
...Individually these are just words, but together they are our Values - Care, Commitment, Community, and Confidence.As part of our Software Engineering Group, you will be working with globally distributed teams, including business representatives, business analysts,...SeniorFlexible hours- ...delivering maintainable scalable code. Demonstrated ability to translate business requirements into technical designs and working software. Excellent communication customer-service mindset and stakeholder-relationship skills. Ability to quickly learn new...SeniorPermanent employmentFull timeContract workRemote work2 days per week3 days per week
- ...looking for a dynamic and experienced Client/dGPU Systems Design Engineer to join our growing team as a ROCm Feature Enablement Technical... ...hands-on technical leader with strong systems engineering, GPU software, validation, and debugging expertise. You can translate product...
$90k - $110k
...productivity, cost efficiency, and plant performance.Analyze, develop, optimize, and troubleshoot manufacturing processes using engineering principles, data analysis, and statistical methods.Design, evaluate, and implement process modifications, equipment upgrades, and...SeniorFor contractors- ...need a reasonable accommodation because of a disability for any part of the employment application process, please contact us at ****@*****.***. Pay RangeThe salary range for this position (in local currency) is 88,000.00 - 147,000.00Department:EngineeringLocal areaWorldwide
- ...status, risks, and mitigation strategies.Team Leadership & DevelopmentLead, mentor, and grow a high-performing team of package design engineers across geographies.Foster a culture of accountability, innovation, and continuous improvement aligned with AMD engineering...Senior
$6,000 per month
...impact on the architecture, culture, and client experience of a growing practice. About This Role This role owns end-to-end engineering delivery of Atom Security’s GCC High and Azure Commercial operations infrastructure — from tenant provisioning through security...SeniorFull timeTemporary workFor contractorsWork at officeImmediate startFlexible hours- Company:Qualcomm Canada ULCJob Area:Engineering Group, Engineering Group > Machine Learning EngineeringGeneral Summary:Staff Software Engineer - Qualcomm AI RuntimeAI is revolutionizing how we solve complex, cross-domain challenges—and Generative AI (GenAI) and Agentic...Work experience placement
- ...problem-solving and debugging skills.Excellent communication, documentation, and teamwork.ACADEMIC CREDENTIALSBS/MS in Electrical Engineering, ECE, EEE, or related field.Benefits offered are described: AMD benefits at a glance.AMD does not accept unsolicited resumes from...
- ...world forward. Join us and, together, we’ll advance your career.SOFTWARE SYSTEM DESIGNER 2 THE ROLE: This is an exciting role in which... ...in production software environments Combine advanced software engineering skills with a drive to explore novel approaches to solve...
- ...Synthesis, place & Route, Timing closure/CDC/LINT/DFx for very high speed (>2G) design with complex I/O clocking.THE PERSON: As a Design Engineer, you will be working with a diverse team of physical design engineers, RTL design engineers, and managers from NBIO IP team. You...SeniorWorldwide
- ...clock structure and skew/latency targets in partnership with clock architecture and PD teamsCross-Team Collaboration- Work with PnR engineers to drive timing convergence at each implementation stage (place, CTS, route, ECO)- Provide SDC (constraint) analysis, quality...Full time
- ...contributes to something bigger — technology that moves the world forward.THE ROLE: The AMD AI Group is looking for a Senior Software Development Engineer to own the end-to-end model execution stack on AMD Instinct GPUs - spanning training infrastructure at scale and high-...
- ...together, we’ll advance your career.THE ROLE: As a Lead Verification Engineer in the AECG Group, you will help bring to life cutting-edge... ...with other features, the hardware, the firmware, and the software driver use casesCode IP or SS level UVM based testbenches, verification...
- ...Job Description Job Description Note: We are looking to hire numerous Engineers; Priority will go to those with Steel/Metals software equipment experience. Job Description TMS International is the leading provider of on-site, industrial steel mill services for...Immediate start
$56.7k - $114.85k
...processes and reports. Acts as an application owner for incident management technical troubleshooting root cause analysis correction of software defects and production application validation. Assist in design and maintenance of existing software. Follows standard...Full timeContract workWork experience placementWork at officeAfternoon shift- ...Analysis, Area/Power optimizations, Linting, Static Timing Analysis (STA)ACADEMIC CREDENTIALS:Master’s/Bachelor’s in electrical engineering or equivalent preferredLocation: Markham, ON#LI-PA1#LI-Hybrid.Benefits offered are described: AMD benefits at a glance.AMD does not...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Engineer. Be the first to apply!
- scientific software engineer Markham, IL
- intel software engineer Markham, IL
- software engineer Markham, IL
- part time software developer remote Markham, IL
- ngo software engineer Markham, IL
- senior software design engineer Markham, IL
- software engineer healthcare Markham, IL
- software developer fintech Markham, IL
- cybersecurity software engineer Markham, IL
- senior software engineer remote Markham, IL



