Qualcomm · 7 hours ago
Principal Embedded Software Engineer- Boot Firmware
Qualcomm Technologies, Inc. is a leader in semiconductor and telecommunications equipment. They are seeking a Principal Embedded Software Engineer to be part of the Core Platform bootloader team, responsible for enabling Qualcomm SoCs to boot from ROM firmware to OS entry, collaborating with various engineering teams to develop and integrate firmware features.
Artificial Intelligence (AI)Generative AISoftwareTelecommunicationsWireless
Responsibilities
Design, development and integration of SoC firmware features, diagnostics and test capabilities for QCT boot platforms
Strong coordination and collaboration across wide range of technical areas to include software, hardware, ASIC, integration, architecture, emulation and simulation teams
Drive S/W architecture changes with open source communities based on Qualcomm H/W requirements
Paying attention to the details during all phases of firmware design, development, integration, testing and release
Work with Emulation, HW design teams, as necessary, in verifying and debugging firmware, driver and resolving platform issues
Efficient and secure (ie. cognizant of not exposing security exploits) coding plus driving code review of firmware logic updates with all required stakeholders
On time execution of defined tasks and deliverables, driving dependencies with other teams to closure
Qualification
Required
Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 8+ years of Software Engineering or related work experience
Master's degree in Engineering, Information Systems, Computer Science, or related field and 7+ years of Software Engineering or related work experience
PhD in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience
4+ years of work experience with Programming Language such as C, C++, Java, Python, etc
7+ years of experience with embedded systems
C Programming
Device Driver development
Strong communication skills
Strong collaborative skills working with multiple teams
Preferred
Chip/SoC on-target, emulation and simulation platform bringup and debug experience
Highly proficient in C, with a focus on system initialization and low-level code
Proficiency in Rust is a plus
Good analytical, debugging and problem solving skills
ARM microprocessor architecture and ARM Assembly language experience in the 'A' profile
Experience with RISC-V is a plus
Good understanding of basic real-time/embedded programming, resource-constrained environments, and operating system loaders
Open Source bootloader and firmware experiences - UEFI Tianocore EDK2, coreboot, uboot, TF-A, Zephyr RTOS
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
Android Authority
2026-01-09
2026-01-09
Company data provided by crunchbase