Staff Embedded Software Engineer – Automotive Platforms
Teknik, data och digitalt · Mjukvaru- och webbutveckling · Mjukvaruutveckling · Inbyggda system
I korthet
Qualcomm is looking for a Staff Embedded Software Engineer to design, develop, and validate embedded software for automotive platforms. This role involves working with low-level device drivers, firmware, and hardware interfaces for Snapdragon Cockpit and ADAS applications.
The ideal candidate will have strong expertise in bare-metal software development, hardware bring-up, and common automotive peripherals, with a collaborative approach to problem-solving within a global team.
Ansvarsområden
- Develop and maintain bare-metal firmware and low-level device drivers for Qualcomm Automotive reference platforms.
- Perform early hardware bring-up and debug of new boards and chipsets.
- Implement and extend test firmware for platform validation and manufacturing.
- Collaborate with hardware, silicon, and systems teams to resolve integration issues.
- Analyze failures using various tools and instrumentation, driving them to resolution.
- Adapt software to different platform configurations and use cases.
- Contribute to code reviews, documentation, and best practices.
- Mentor junior engineers on embedded software development and debugging techniques.
- Provide clear technical communication and status updates in cross-functional reviews.
Krav
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field with 4+ years of relevant experience, OR Master's degree with 3+ years of experience, OR PhD with 2+ years of experience.
- 2+ years of work experience with Programming Languages 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, UFS, DP, MIPI CSI/DSI, CAN, and Ethernet.
- Proficiency 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.
- Solid 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
- 8+ years of experience in embedded systems development, device drivers, or firmware development.
- 8+ years of hands-on experience with engineering lab tools such as oscilloscopes, multimeters, and JTAG debuggers.
- 8+ years of programming experience using languages such as C, C++, Python, Assembly, or similar.
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.
- Commitment to providing accessible hiring and workplace for individuals with disabilities.
Färdigheter
CC++JavaPythonDevice DriversBare-metal softwareRegister-level programmingGPIOHardware bring-upSPIUSBI2CI3CI2SPCIeUARTUFSDPMIPI CSIMIPI DSICANEthernetLauterbach Trace32JTAGARMRISC-VPerforceSchematicsOscilloscopesDigital multimetersBench power supplies
#embedded software#automotive#software engineering#qualcomm
Enabling a world where everyone and everything can be intelligently connected.\n\n
Företag
QualcommPublicerade jobb
för 1 dag sedan
Anställningstyp
Heltid
Arbetsform
På plats
Lön
141 300–211 900 US$ / år
Erfarenhetsnivå
Mellannivå
Platser
San Diego, United States of America
Kvalifikation
Kandidatexamen
Sökande
Ansök tidigt
Liknande jobb
Saab
Göteborg, SwedenSoftware developer - Radar monitoring
Heltid Ansök tidigt Publicerad för 4 dagar sedan
Saab
Solna, Sweden +5 flerHead of digital workflow platforms
Heltid Ansök tidigt Publicerad för 4 dagar sedan
Saab
Solna, Sweden +5 flerHead of data and AI platforms
Heltid Ansök tidigt Publicerad för 4 dagar sedan
Saab
Solna, Sweden +5 flerHead of integration platforms
Heltid Ansök tidigt Publicerad för 4 dagar sedan
Ericsson
Borås, SwedenTest Engineer
Heltid Ansök tidigt Publicerad för 4 dagar sedan
Microsoft
United KingdomMember of Technical Staff, Software Engineers - Compute Infra/HPC
93,5–162 tn GBP/år Heltid Ansök tidigt Publicerad för 4 dagar sedan
