Firmware Engineer, Staff
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Role Overview
Qualcomm is hiring a Staff Firmware Engineer for its SERDES PHY portfolio used in AI data centers and other advanced systems.
The role leads firmware architecture, development, integration, bring-up, validation, and debugging across pre-silicon and post-silicon phases.
The engineer collaborates with hardware, systems, software, architecture, test, program management, vendors, and customers.
Key Skills for This Role
Full Job Posting
Role Overview
Qualcomm is hiring a Staff Firmware Engineer for its SERDES PHY portfolio used in AI data centers and other advanced systems.
The role leads firmware architecture, development, integration, bring-up, validation, and debugging across pre-silicon and post-silicon phases.
The engineer collaborates with hardware, systems, software, architecture, test, program management, vendors, and customers.
Minimum Qualifications
- Have a bachelor's degree and at least 4 years of relevant experience, a master's degree and at least 3 years, or a PhD and at least 2 years.
- Have at least 2 years of work experience with a programming language such as C, C++, Java, or Python.
- Have at least 6 years of embedded-systems experience involving platforms such as ARM, RISC-V, or MIPS.
- Have experience with low-level programming, bare metal, BIOS/UEFI firmware, Linux kernel, RTOS, or device drivers.
- Have a systems mindset and experience controlling analog, digital, and mixed-signal circuits through software or firmware.
- Know EDA tools, digital verification methodologies, and hardware description languages such as Verilog and SystemVerilog.
- Have experience with SerDes, Ethernet, PCIe, D2D/UCIe products, or communication systems.
- Have hands-on lab experience validating CPU, SoC, FPGA, MCU, or DSP components and developing test and debug tools.
- Know relevant peripherals and protocols, including Ethernet, DDR, I2C, SPI/QSPI, MIPI/CSI, PCIe, USB, NVMe, and CAN.
- Have high-speed signal bring-up, diagnostics, configuration API, and bring-up tool experience.
- Have strong organizational and communication skills and willingness to address technical challenges.
What You Will Do
- Gather requirements and develop device-interface functions and higher-level firmware system designs.
- Coordinate bring-up and validation requirements across ASIC, digital design, verification, software, and systems teams.
- Translate requirements into efficient C/C++ firmware and support code reuse across the organization.
- Oversee SERDES PHY firmware from pre-silicon design through post-silicon validation and optimization.
- Develop test and debug capabilities to guide hardware design decisions.
- Implement software engineering best practices and document firmware and hardware design decisions.
- Mentor junior engineers and promote team building and continuous improvement.
- Debug and drive low-level software, silicon, and hardware issues to closure.
- Coordinate cross-functional partners to meet chip bring-up, validation, testing, timing, and product requirements.
- Plan and develop regression test cases that improve reliability and release quality.
Preferred Skills
- Embedded Linux development, Buildroot, Yocto, Zephyr, or FreeRTOS experience is preferred.
- FPGA experience, including Xilinx, Zed, or MicroZed platforms, is preferred.
- Hands-on hardware debugging involving power, signal integrity, or EMC validation is preferred.
- Experience with Jira, Agile or Scrum, Confluence, or open-source projects is preferred.
Compensation
- The listed pay range is $121,000 to $171,000, with annual discretionary bonus and potential annual RSU grants.
- Benefits are offered as part of the total compensation package.
Additional Information
Qualcomm is an equal opportunity employer and provides reasonable accommodations during the hiring process.
Qualcomm does not accept unsolicited applications or resumes from staffing and recruiting agencies.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Qualcomm
FY27 Intern - Low-Power AI, Audio, and Sensors Subsystem Engineering Internship - ASIC Firmware / Embedded - Canada (12 or 16 months)
Markham, CAN
Company: ------------ Qualcomm Canada ULC Job Area: ------------- Interns Group, Interns Group > Interim Engineering Intern - HW Qualcomm Overview: ---------------------- Qualcomm is a company of inventors that unlocked
FY27 Intern - Machine Learning Compiler & Performance Engineering Intern - Canada (16 months)
Markham, CAN
Qualcomm is seeking a Machine Learning Compiler and Performance Engineering Intern to optimize AI workloads for Qualcomm Neural Processing Units and develop performance models and simulation tools. Applicants must be enr
FY27 Intern - Compute DSP/AI Processor Engineering Internship - Canada (16 months)
Markham, CAN
Qualcomm is seeking interns for its Compute DSP/AI Processor hardware engineering program in Markham. Interns may design, verify, model, synthesize, optimize, and debug ASIC hardware IP and subsystems using hardware desc
FY27 Intern - Display IP Engineering Internship - Canada (16 months)
Markham, CAN
Qualcomm is building a 2027 Canada internship class for display IP engineering projects spanning ASIC design, verification, silicon validation, emulation, and systems work. Candidates should be enrolled in a relevant bac
Senior Lead Engineer – Cloud Platform, DevOps & Site Reliability
, IND
Qualcomm is seeking a Senior Lead Engineer to lead architecture, reliability, scalability, and operations for mission-critical cloud services in its IoT organization. The role requires extensive cloud platform, DevOps, S
RISCV CPU Design Verification (Multiple Levels)
, IND
Qualcomm is seeking design verification engineers to verify high-performance, low-power RISC-V CPUs. The role covers verification planning, simulation and formal methods, testbench development, system validation, emulati
GAOC Accountant
Hyderabad, IND
GAOC Accountant
Hyderabad, IND
FY27 Intern - Low-Power AI, Audio, and Sensors Subsystem Engineering Internship - ASIC Firmware / Embedded - Canada (12 or 16 months)
Markham, CAN
FY27 Intern - Machine Learning Compiler & Performance Engineering Intern - Canada (16 months)
Markham, CAN
FY27 Intern - Compute DSP/AI Processor Engineering Internship - Canada (16 months)
Markham, CAN
FY27 Intern - Display IP Engineering Internship - Canada (16 months)
Markham, CAN
Senior Lead Engineer – Cloud Platform, DevOps & Site Reliability
, IND
RISCV CPU Design Verification (Multiple Levels)
, IND