Qualcomm

Staff Embedded Software Engineer – Automotive Platforms

Qualcomm
Apply
14 days ago
San Diego, CA, USAStaff+
H1B sponsor

Base Salary

$141k - $212k/yr

Responsibilities

  • Develop and maintain bare-metal firmware and low-level device drivers for Qualcomm Automotive reference platform bring-up and validation.
  • Perform early hardware bring-up and debug new boards and chipsets across hardware, firmware, and system boundaries.
  • Implement and extend firmware for platform validation, manufacturing testing, and factory enablement.
  • Collaborate with hardware design, silicon, systems, and validation teams to define requirements and resolve integration issues.
  • Analyze failures using schematics, register traces, logic analyzer data, and laboratory instrumentation.
  • Adapt software for multiple hardware platforms, configurations, and use cases.
  • Contribute to code reviews, documentation, and low-level embedded software development practices.
  • Mentor junior engineers and provide technical guidance on embedded software, debugging, and platform bring-up.
  • Participate in cross-site and cross-functional reviews and communicate technical status clearly.

Requirements

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field and 4+ years of software engineering or related experience; alternatively, a master's degree and 3+ years or a PhD and 2+ years.
  • 2+ years of work experience with a programming language such as C, C++, Java, or Python.
  • Strong expertise in device drivers, bare-metal software, register-level programming, GPIO configuration, and hardware bring-up.
  • Working knowledge of SPI, USB, I2C/I3C, I2S, PCIe, UART, UFS, DP, MIPI CSI/DSI, CAN, and Ethernet.
  • Experience with Lauterbach Trace32, JTAG-based debuggers, automotive peripherals, and ARM and/or RISC-V processor architectures.
  • Hands-on experience with oscilloscopes, digital multimeters, and bench power supplies.
  • Experience with Perforce and the ability to interpret datasheets, hardware design documents, schematics, and CCA drawings.
  • Strong written and verbal English communication skills and the ability to work with international teams.
  • Preferred: 8+ years of embedded systems, device driver, or firmware development experience; 8+ years using engineering lab tools and JTAG debuggers; and 8+ years of programming experience with C, C++, Python, Assembly, or similar languages.

Benefits

  • Annual discretionary bonus program and opportunity for annual RSU grants.
  • Competitive benefits package supporting employees at work, at home, and at play.
  • Annual base pay range of $141,300.00-$211,900.00, excluding bonus and equity compensation.

Tech Stack

AdaAssemblyCC++JavaPython

Categories

Qualcomm

About Qualcomm

10,000+ employees

Qualcomm is a public semiconductor company headquartered in San Diego, founded in 1985, that designs and sells wireless chipsets and platforms for mobile devices, automotive, IoT, and networking, notably the Snapdragon application processors and 5G modems. It also licenses a large portfolio of cellular patents to device makers, generating revenue alongside chip sales; its technology underpins many Android smartphones and emerging automotive and edge-compute systems, and it trades on NASDAQ as QCOM.

Contact me