Qualcomm · 8 hours ago
Sr. Software Engineer
Qualcomm Technologies, Inc. is a leading technology innovator that drives digital transformation to create a smarter, connected future. As a Sr. Software Engineer, you will design, develop, and validate embedded and cloud edge software, collaborating with various teams to deliver high-quality software solutions.
Artificial Intelligence (AI)Generative AISoftwareTelecommunicationsWireless
Responsibilities
Design, develop, test, and maintain C/C++ applications
Collaborate with cross-functional teams to design and implement software solutions
Gather requirements and drive the feature delivery end-to-end
Debug and resolve complex software defects and issues
Conduct code reviews and provide constructive feedback
Write and maintain technical documentation
Stay updated with the latest industry trends and technologies
Qualification
Required
Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience
OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience
OR PhD in Engineering, Information Systems, Computer Science, or related field
2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc
Preferred
3-5 years industry experience in the following areas
Excellent coding and debugging skills in C/C++
Good knowledge on Data structure and algorithms
Experience in object-oriented analysis and design (OOA and OOD)
Good knowledge of Design patterns
Experience with excellent analytical and problem-solving skills
Have development experience in Windows/Linux based environment
Experience with version control systems (e.g., Git). Knowledge of software development lifecycle (SDLC) processes
Understanding of multi-threading and concurrency
Web development skills, Electron, React, Angular, and Node.js, Jenkins, and CI/CD processes
Development experience with USB drivers; knowledge of libusb is a plus
AI programming / Large language models (LLMs etc.. Strong C programming skills
Experience with multithreading and concurrency Strong understanding of memory management including heap and stack memory allocation
Strong understanding of data structures and algorithms
Experience with debugging tools (windbg, Visual Studio debugger, Process Explorer etc)
Writing portable and cross platform code
Experience with CMake for cross platform build configurations
Experience in using source control management tools like git
Experience in C++ programming
Experience in Linux System Programming
Experience in using Win32 APIs
Use of Linux debugging tools (gdb, strace etc)
Ability to work in a fast-paced dynamic team environment
Possess good communication skills and be a team player
Benefits
Competitive annual discretionary bonus program
Opportunity for annual RSU grants
Highly competitive benefits package designed to support your success at work, at home, and at play
Company
Qualcomm
Qualcomm designs wireless technologies and semiconductors that power connectivity, communication, and smart devices.
H1B Sponsorship
Qualcomm has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (2013)
2024 (1910)
2023 (3216)
2022 (2885)
2021 (2104)
2020 (1181)
Funding
Current Stage
Public CompanyTotal Funding
$3.5M1991-12-20IPO
1988-01-01Undisclosed· $3.5M
Recent News
BiometricUpdate.com
2026-01-12
Company data provided by crunchbase