Drimva

Qualcomm

Staff Embedded Software Engineer – Automotive Platforms

$141K–$212K

San Diego, California · On-site · Staff · Full-time · Posted Sep 23, 2026

Experience
Bachelor’s: 4+ years; master’s: 3+ years; PhD: 2+ years in Software Engineering or related work. Also requires 2+ years programming experience. Preferred: 8+ years in listed areas.
Education
Bachelor's, master's, or PhD in Engineering, Information Systems, Computer Science, or related field.

About the job

Develops bare-metal firmware and low-level device drivers to bring up, test, and validate Qualcomm automotive reference platforms and support manufacturing test.

What you'll do

  • Develop and maintain firmware and device drivers; perform early board and chipset bring-up and debugging.
  • Implement test firmware for platform validation and factory enablement, and analyze failures across hardware and software.
  • Collaborate with hardware, silicon, systems, and validation teams; support multiple platform variants, reviews, documentation, and junior engineers.

What they ask for

  • At least 2 years of programming experience with a language such as C, C++, Java, or Python.
  • Expertise in device drivers and bare-metal software, including register-level programming, GPIO configuration, and hardware bring-up.
  • Knowledge of hardware interfaces and protocols; proficiency with Lauterbach Trace32 and JTAG-based debuggers.
  • Bachelor’s degree in a related field plus 4+ years of related experience, or a master’s plus 3+ years, or a PhD plus 2+ years.

Nice to have

  • 8+ years in embedded systems, device drivers, or firmware development.
  • 8+ years of hands-on lab-tool experience or programming in C, C++, Python, Assembly, or similar.

Pay

$141,300.00 - $211,900.00 (USD, base salary)

Tools

C, C++, Java, Python, Lauterbach Trace32, JTAG, SPI, USB

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 6, 2026 (UTC)