Qualcommposted 3 days ago
$111,300 - $166,900/Yr
Full-time • Entry Level
Remote • San Diego, CA
Computer and Electronic Product Manufacturing

About the position

Qualcomm is leveraging its expertise in wireless and computing technologies to drive a major technological revolution in the automotive industry. Having led the way in connected car technologies for over a decade, Qualcomm is now at the forefront of advancements in Automotive Infotainment, Telematics, ADAS/Autonomous Driving, and related technologies. The company is investing in cutting-edge innovations such as 5G, Cellular V2X, Computer Vision, and AI/Deep Learning. Collaborating closely with global automakers, Tier-1 suppliers, standards bodies, consortiums, and operators, Qualcomm is pushing the boundaries of automotive technology. The Qualcomm Automotive Team is seeking a platform software engineer to contribute to the development of next-generation automotive solutions. As a Platform Software Engineer, you will play a crucial role in understanding software product requirements, use cases, and applications, and how they integrate with specific hardware blocks or sub-systems. Your responsibilities will include leading the development, debugging, and customer interactions for various platform software drivers and modules. The ultimate goal is to deliver next-generation, best-in-class solutions to automotive customers worldwide.

Responsibilities

  • Understand software product requirements, use cases, and applications.
  • Integrate software with specific hardware blocks or sub-systems.
  • Lead the development and debugging of platform software drivers and modules.
  • Interact with customers regarding software solutions.

Requirements

  • 2+ years of software experience in embedded software development for ARM based systems.
  • Strong skills in C programming.
  • Experience with HW debugging using JTAG.
  • Understanding of OS fundamentals.
  • Strong analytical and logical reasoning skills.

Nice-to-haves

  • Master's degree in Electrical/Electronics Engineering, Computer Engineering, Computer Science, or a related field.
  • Exposure to automotive SW development processes and standards (e.g., ASPCE, ISO26262 and ISO21434).
  • Knowledge of interaction types between hardware and software for different types of standard hardware blocks, CPU, and accelerators.
  • 3+ years of experience in software design and development for software layers found in SoCs (e.g., boot, drivers, embedded firmware, security, safety, kernels (Linux, QNX, SafeRTOS)).

Benefits

  • Competitive annual discretionary bonus program.
  • Opportunity for annual RSU grants.
  • Comprehensive benefits package designed to support success at work, at home, and at play.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service