Senior Engineer - Core Platform Bootloader jobs in United States
cer-icon
Apply on Employer Site
company-logo

Qualcomm · 3 days ago

Senior Engineer - Core Platform Bootloader

Qualcomm Technologies, Inc. is seeking a Senior Engineer to join their Core Platform bootloader team. The role involves designing, developing, and integrating SoC firmware features while collaborating with various engineering teams to ensure successful firmware implementation.

Artificial Intelligence (AI)Generative AISoftwareTelecommunicationsWireless
check
Comp. & Benefits
check
H1B Sponsor Likelynote

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 Virtual Platforms, Emulation platforms, HW simulation platforms, 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

C ProgrammingDevice Driver developmentEmbedded systemsPythonARM architectureOpen Source firmwareAnalytical skillsDebugging skillsCommunication skillsCollaborative skills

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

4+ years of experience with embedded systems
C Programming
Device Driver development
Strong communication skills
Strong collaborative skills working with multiple teams
Chip/SoC on-target, virtual platform, 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

Annual discretionary bonus program
Opportunity for annual RSU grants
Highly competitive benefits package

Company

Qualcomm

company-logo
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 Company
Total Funding
$3.5M
1991-12-20IPO
1988-01-01Undisclosed· $3.5M

Leadership Team

leader-logo
Cristiano Amon
President and Chief Executive Officer
linkedin
I
Isaac Eteminan
CEO
linkedin
Company data provided by crunchbase