Sr. Staff Embedded Software Engineer – Automotive Platforms
Technology, Data & Digital · Software & Web Development · Software Engineering · Embedded Systems
In short
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.
Responsibilities
- 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.
Requirements
- 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.
Desired Qualifications
- 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.
Benefits
- 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.
Skills
CC++JavaPythonSPIUSBI2CI3CI2SPCIeUARTRAMUFSDPMIPI CSIMIPI DSICANEthernetLauterbach Trace32JTAGARMRISC-VPerforce
#embedded systems#automotive#software engineering#firmware#device drivers
Enabling a world where everyone and everything can be intelligently connected.\n\n
Company
QualcommJob Posted
3 days ago
Employment Type
Full Time
Work mode
On Site
Salary
US$169,800–254,600 / year
Experience Level
Senior
Locations
San Diego, United States of America
Qualification
Bachelor, Master, Doctoral
Applicants
Be an early applicant
Similar Jobs
Vattenfall
Forsmark, SwedenGruppchef för Licensiering El och Elanalys
Full Time Be an early applicant Posted 5 days ago
Volvo Group
Sint Agatha Berchem, BelgiumBusiness Support Coordinator (Automotive)
Full Time Be an early applicant Posted 4 days ago
Arla
Jönköping, SwedenChaufför
Full Time Be an early applicant Posted 4 days ago
Microsoft
United KingdomSenior Security Researcher
£74.7–123k/yr Full Time Be an early applicant Posted 4 days ago
IKEA
Metz, FranceLeader d'équipe maintenance & Service Généraux - CDI - Temps plein
€33–44.3k/yr Full Time Be an early applicant Posted 4 days ago
Swedish Police Authority
Stockholm, SwedenTeknikspecialister till sektionen för kamerabevakning och analys
Full Time Be an early applicant Posted 4 days ago
