Q

Qualcomm

Designs mobile chips and licenses wireless patents

Firmware Engineer - Multiple Teams

Hardware Validation & TestingConfirmed live in the last 24 hours
Full-timeMarkham, ON, CanadaIn-person

About the Job

Requirements

  • A minimum of 2 years of embedded firmware development with C, firmware, silicon validation, or related work experience is required.
  • A Bachelor's degree in Science, Engineering, or a related field and 4 or more years of ASIC design, verification, validation, integration, or related work experience is required; or a Master's degree in those fields and 3 or more years of such experience; or a PhD in those fields and 2 or more years of such experience.
  • Strong programming or scripting skills in C, assembly, Python, or similar languages.
  • Strong understanding of embedded system design, including CPU, bus architectures, caches, interconnects, and clocks.
  • Experience with real-time embedded operating systems.
  • Proficiency with lab equipment such as protocol analyzers, oscilloscopes, and probes.
  • Experience working in an embedded environment.
  • Experience with low-level CPU or DSP processor control or programming.
  • Familiarity with machine learning algorithms and techniques.
  • Experience with tools such as JTAG and ARM-compliant debuggers.
  • Experience with ARM AHB, AXI, APB, or similar on-chip interconnects.
  • Experience with board- or platform-level debugging.
  • Experience debugging low-level software and hardware issues.
  • Experience with source control tools such as Perforce or Git.
  • Familiarity with raw analog and digital audio formats and properties.
  • At least 4 years of experience is listed under preferred qualifications.

Responsibilities

  • Perform ASIC silicon bring-up and validation, including functional, electrical, performance, and power validation of the audio IP core, DSP, audio interfaces (I2S, PCM, SLIMbus, SoundWire, Audio Codec), and low-power AI/ML inference accelerators.
  • Develop functional test and validation plans, implement them, and execute block-level and full subsystem/SoC testing.
  • Use lab equipment such as audio generators, analyzers, and oscilloscopes to validate audio IP blocks and interfaces.
  • Work with digital and mixed-signal design and verification, hardware architecture, and software/firmware teams across geographies to debug, isolate, and resolve software and customer issues.
  • Leverage firmware and drivers, and create procedures and test automation to improve validation speed and effectiveness.
  • Test and debug on ASIC platforms and emulation systems, including FPGA prototyping systems.
  • Collect, analyze, and validate performance specifications and requirements.

Desired Qualifications

  • Detail-oriented analytical and debugging skills.
  • Strong written and verbal communication and collaboration skills.

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