
Search by job, company or skills
Title: Staff Engineer, Senior (System Tools,C++)
Experience Range: 10 - 19 years
Mandatory Skills: C++, Driver development, ARM
Good‑to‑Have Skills: SOC , complainers, debuggers
About the Role
Qualcomm is looking for a highly experienced Senior Staff Engineer to lead the architecture and development of next-generation platform firmware across advanced SoCs. This is a technical leadership role where you will drive core platform software from ROM Boot to OS Handoff, enabling cutting-edge products across ARM Cortex-M and RISC-V based embedded systems.
You will work closely with Architecture, Hardware, Security, Validation, Silicon Bring-Up, and Product teams to build scalable, secure, and high-performance firmware platforms powering future Qualcomm innovations.
Key Responsibilities
Firmware Architecture & Technical Leadership
Platform Software Development
Job ID: 151064373
Skills:
ARM based SoC verification, Industry standard protocols, Power aware simulations, ASIC verification concepts, Gate level simulations
Skills:
Spi, Uart, Verilog, Arm, System Verilog, I2c, Gpio, USB standards, Synopsys, ASIC design flow, Interconnect fabrics, Arteris fabrics, RTL Coding, Cadence, Scripting in Perl, Peripheral interface IPs, QSPI, I3C, System Verilog assertions, NoC architecture, Third-party IP integration, Axi
Skills:
Github, C, Mercurial, Gdb, Eclipse, Gcc, Gnu Make, Git, Freertos, Docker, Bitbucket, Jfrog, Zephyr RTOS, Assembly
Skills:
arm architecture , Java, Continuous Integration, Unit Testing, Git, Python, Systemc, TLM, qemu
Skills:
Kubernetes, Zephyr, Mqtt, C, Freertos, Ansible, Rtos, Ble, Https, Nosql, Bash, Python, Docker, Terraform, Coap, Wi-Fi, Lambda Functions, Cellular, MPU architectures, MCU, Bare-metal environments, Cloud Native services, Event-driven architecture
We don’t charge any money for job offers