Senior Engineer

QualcommSan Diego, CA
76d$108,300 - $162,500

About The Position

This position, part of the Customer Engineering (CE) organization supporting the Auto Telematics business, focuses on platform software development across Linux BSP—including peripheral interface drivers (PCIe, USB, I2C, SPI, UART), device security, boot, memory management (heap/stack profiling), system performance tuning, and crash stability analysis—offering hands-on exposure to Qualcomm's advanced chipset solutions, early-stage system software, and collaboration with global OEMs, with occasional travel for onsite customer support and cross-site engineering engagements. Candidate in this role will support a wide range of customer/partner activities from product design, SW engineering to commercialization. This includes training, documentation, assisting customers in debugging, optimizing, and integrating software.

Requirements

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Applications Engineering, Software Development experience, or related work experience.
  • OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Applications Engineering, Software Development experience, or related work experience.
  • OR PhD in Engineering, Information Systems, Computer Science, or related field.
  • 1+ year of experience with Programming Languages such as C, C++, Java, Python, etc.
  • 1+ year of experience with debugging techniques.

Nice To Haves

  • Master's degree in Computer Engineering and/or Computer Science and/or Electrical Engineering or equivalent experience.
  • 3+ years of experience in software design and development for software layers found in SoCs.
  • Solid knowledge of ARMv8 and ARMv9 architecture and its extensions.
  • Knowledge of processor architecture and cache subsystem.
  • Knowledge of Qualcomm modem chipset.
  • Strong team player.

Responsibilities

  • Support platform software development across Linux BSP.
  • Develop peripheral interface drivers (PCIe, USB, I2C, SPI, UART).
  • Work on device security, boot, and memory management.
  • Conduct system performance tuning and crash stability analysis.
  • Collaborate with global OEMs.
  • Assist customers in debugging, optimizing, and integrating software.
  • Provide training and documentation.

Benefits

  • $108,300.00 - $162,500.00 salary range.
  • Competitive annual discretionary bonus program.
  • Opportunity for annual RSU grants.
  • Comprehensive benefits package designed to support success at work, at home, and at play.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Computer and Electronic Product Manufacturing

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service