Tema

Språk

Global EN
Sverige ENSV
Indien EN

Sr. Staff Embedded Software Engineer – Automotive Platforms

Teknik, data och digitalt · Mjukvaru- och webbutveckling · Mjukvaruutveckling · Inbyggda system

I korthet

Qualcomm is looking for a Sr. Staff Embedded Software Engineer to join their Automotive Platform Systems team in San Diego. This role involves designing, developing, and validating low-level device drivers, firmware, and bare-metal software for automotive chipsets, supporting infotainment and ADAS applications.

Ansvarsområden

  • Develop and maintain bare-metal firmware and low-level device drivers to enable bring-up and validation of Qualcomm Automotive reference platforms.
  • Perform early hardware bring-up and debug of new boards and chipsets, identifying issues across hardware, firmware, and system boundaries.
  • Implement and extend test firmware used for platform validation, manufacturing test, and factory enablement.
  • Collaborate closely with hardware design, silicon, systems, and validation teams to define requirements and resolve hardware/software integration issues.
  • Analyze failures using schematics, register traces, logic analyzer data, and lab instrumentation, and drive issues to resolution.
  • Support multiple platforms and hardware variants, adapting software to different configurations and use cases.
  • Contribute to code reviews, documentation, and best practices for low-level embedded software development.
  • Mentor junior engineers and provide technical guidance on embedded software, debugging techniques, and platform bring-up.
  • Participate in cross-site and cross-functional reviews, providing clear technical communication and status updates.
  • Research and develop new test methods and capabilities.

Krav

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience; OR Master's degree and 5+ years; OR PhD and 4+ years.
  • 3+ years of work experience with Programming Language such as C, C++, Java, Python, etc.
  • Strong expertise in device driver and bare‑metal software development, including register‑level programming, GPIO configuration, and hardware bring‑up.
  • Working knowledge of hardware interfaces and protocols including SPI, USB, I2C/I3C, I2S, PCIe, UART, RAM, UFS, DP, MIPI CSI/DSI, CAN, and Ethernet.
  • Extensive experience with debug and bring‑up tools such as Lauterbach Trace32 and JTAG‑based debuggers.
  • Experience with common Automotive peripherals such as ASIL-D Microcontrollers, CAN Transceivers, Camera/Display SerDes, PCIe Switches, Ethernet Swtiches and PHYs.
  • Hands‑on experience using lab equipment including oscilloscopes, digital multimeters, and bench power supplies.
  • Deep understanding of ARM and/or RISC‑V processor architectures.
  • Experience using software revision control systems such as Perforce.
  • Ability to interpret datasheets, hardware design documents, schematics, and CCA drawings.
  • Strong written and verbal communication skills in English.

Önskade kvalifikationer

  • 10+ years of experience in embedded systems development, device drivers, or firmware development.
  • 10+ years of programming experience using languages such as C, C++, Python, Assembly, or similar.
  • 10+ years of hands‑on experience with engineering lab tools such as oscilloscopes, multimeters, and JTAG debuggers.

Förmåner

  • Competitive annual discretionary bonus program
  • Opportunity for annual RSU grants
  • Highly competitive benefits package designed to support your success at work, at home, and at play.

Färdigheter

CC++JavaPythonSPIUSBI2CI3CI2SPCIeUARTRAMUFSDPMIPI CSIMIPI DSICANEthernetLauterbach Trace32JTAGARMRISC-VPerforce
#embedded systems#automotive#software engineering#firmware#device drivers
Qualcomm Logo

Om Qualcomm

Enabling a world where everyone and everything can be intelligently connected.

Enabling a world where everyone and everything can be intelligently connected.\n\n

Qualcomm Logo

Företag

Qualcomm

Publicerade jobb

för 3 dagar sedan

Anställningstyp

Heltid

Arbetsform

På plats

Lön

169 800–254 600 US$ / år

Erfarenhetsnivå

Senior

Platser

San Diego, United States of America

Kvalifikation

Kandidatexamen, Masterexamen, Doktorand

Sökande

Ansök tidigt