Q

Qualcomm

Designs mobile chips and licenses wireless patents

Firmware Engineering Intern

Embedded EngineeringPosted on Nov 9
Internship · Summer 2027Toronto, ON, CanadaIn-person

About the Job

Requirements

  • Be a student studying Electrical Engineering, Computer Engineering, or a related field.
  • Have knowledge of C, C++, Python, and Git.
  • Be familiar with a Linux development environment, including GCC, make, and shell scripting.
  • Have experience with embedded systems and microcontroller programming.
  • Be able to communicate verbally and in writing.
  • Be able to work independently and as part of a team.
  • Be studying toward a bachelor's degree in Engineering Science, Computer Engineering, Electrical Engineering, Engineering Physics, Computer Science, or a related field.
  • For a 16-month internship, be available from May or June 2027 through August or September 2028.
  • Have an expected graduation date of November 2028 or later.

Responsibilities

  • Develop and test production-level firmware for data center AI networking and connectivity system-on-chip solutions.
  • Implement and test firmware in pre-silicon, FPGA-based emulation, and post-silicon lab environments.
  • Develop device drivers and control-plane firmware running on embedded CPU cores such as RISC-V.
  • Develop software development kits and application programming interfaces for internal silicon validation tests and customer use.
  • Implement test automation for system-on-chip firmware and software development kits to ensure deliverable quality.
  • Follow the firmware design process, including design specifications, code reviews, unit tests, and functional tests.
  • Support the Silicon Validation and Applications teams with firmware issues, tools, and investigations.
  • Learn about optical and electrical SerDes technologies, DSP retimer cores, and algorithms for controlling hardware.

Desired Qualifications

  • Have knowledge of operating systems, computer architecture, electronics, and networking.
  • Be familiar with SerDes, Ethernet, and/or PCIe technology.
  • Be familiar with revision control, continuous integration and continuous delivery, and issue tracking tools.
  • Know peripherals and protocols such as I2C, SPI, USB, and NVMe.
  • Be proficient with lab tools such as oscilloscopes, JTAG debuggers, and I2C/SPI tools.

About the Company

Qualcomm

Designs mobile chips and licenses wireless patents

Qualcomm designs the Snapdragon processors and modems inside many Android phones, and it licenses its wireless patents to device makers around the world. It helped commercialize CDMA, the cellular technology behind 3G networks, and its patents cover core parts of the 4G and 5G standards that phones use to connect. The company does not run its own chip factories; contract foundries make its chips, which it sells to makers of phones, PCs, cars, and connected devices. Device makers also pay Qualcomm royalties for using its patented technology, which forms a second business alongside chip sales. Qualcomm was founded in 1985 and is based in San Diego, California.

Company size
10,001+
Company stage
IPO
Headquarters
San Diego, CA
Founded
1985

Recently Posted Jobs

Explore more opportunities at Qualcomm

See more jobs