Qualcomm · 2 weeks ago
Senior Embedded/Firmware Engineer
Qualcomm Technologies, Inc. is a leading technology company specializing in wireless technologies and semiconductor manufacturing. As a Senior Embedded/Firmware Engineer, you will ensure the stability and performance of Linux kernel systems, working closely with customers to troubleshoot and resolve issues while customizing Qualcomm software for various products.
Artificial Intelligence (AI)Generative AISoftwareTelecommunicationsWireless
Responsibilities
Ensuring the stability, reliability, and performance of our Linux kernel and related systems
Working closely with customer for troubleshooting and resolving issues
Supporting / customizing / optimizing Qualcomm software for various Linux Android products
Working on internal development platforms
Driving tasks and working closely with various technology teams while engaged on customer issues, documentation and training
Qualification
Required
Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Applications Engineering, Software Development experience, or related work experience
OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Applications Engineering, Software Development experience, or related work experience
OR PhD in Engineering, Information Systems, Computer Science, or related field
1+ year of any combination of academic and/or work experience with Programming Language such as C, C++, Java, Python, etc
1+ year of any combination of academic and/or work experience with debugging techniques
Preferred
3+ year of any combination of academic and/or work experience with Programming Language such as C, C++, Java, Python, etc
3+ year of any combination of academic and/or work experience with debugging techniques
Proven experience as a Linux Kernel Engineer or similar role
Strong knowledge of Linux kernel architecture and build tools
Strong understanding of Computer Architecture - Caches, Bus, Memory is required
Familiarity with version control systems (e.g., Git)
Strong communication and collaboration skills
The preferred candidate should have knowledge in the following areas: Camera, Display, AR/VR, Video, Graphics, BSP software
Strong understanding of system performance tuning and optimization
Extensive experience with Linux kernel development, debugging, and profiling tools
Proficiency in programming with real-time operating systems or microkernels, particularly on ARM architectures or Qualcomm's Hexagon microprocessor
Advanced C/C++ programming skills with a minimum of 3 years of experience in embedded software systems. Experience in creating or managing software build environments using tools such as Make, CMake, and Git
Proficiency in scripting languages (e.g., Bash, Python)
Familiarity with containerization technologies (e.g., Docker, Kubernetes)
Familiarity with specific Linux distributions and their kernel customization processes (e.g., Ubuntu, Fedora, Rocky Linux)
Benefits
Competitive annual discretionary bonus program
Opportunity for annual RSU grants
Highly competitive benefits package
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
Livemint.com
2026-01-24
2026-01-24
Middle East AI News
2026-01-23
Company data provided by crunchbase