1 day ago
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 test firmware for platform validation, manufacturing test, 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.
- Support multiple hardware platforms, variants, configurations, and use cases.
- Contribute to code reviews, documentation, and low-level embedded software best 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 provide technical status updates.
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, processor architectures, and Perforce.
- Hands-on experience with oscilloscopes, digital multimeters, and bench power supplies.
- Ability to interpret datasheets, hardware design documents, schematics, and CCA drawings.
- Strong written and verbal English communication skills and the ability to collaborate with international teams.
- Preferred: 8+ years of experience in embedded systems, device drivers, or firmware development; 8+ years using engineering lab tools; and 8+ years programming in C, C++, Python, Assembly, or similar languages.
Benefits
- Annual discretionary bonus program and opportunity for annual RSU grants are available in addition to base pay.
- Competitive benefits package supporting employees at work, at home, and at play.
- The posted pay range is $141,300.00-$211,900.00 for the listed location.
About Qualcomm
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.
