About The Position

Qualcomm is a leading technology innovator driving next-generation digital experiences and enabling a more connected future. We tackle complex technical challenges with advanced software solutions and are seeking candidates interested in optimizing power and performance for next-generation data-center platforms. As part of Qualcomm’s Power & Thermal/Limits System Software team in San Diego, you will collaborate with a world-class cross-functional organization to advance cutting-edge ARM-based server technologies.

Requirements

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience.
  • OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience.
  • OR PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
  • 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc.

Nice To Haves

  • Master’s degree in Computer Engineering, Computer Science, Electrical Engineering, or a related field, with 6+ years of relevant industry experience.
  • Expertise in power and performance management techniques.
  • Hands-on experience with power, performance and thermal measurement methodologies and optimization on server-class products.
  • Strong familiarity with ARM architecture and programming in C, C++, and Python.
  • Solid understanding of SoC and computer-system architecture.
  • Experience with board and SoC bring-up, device drivers, and common peripheral buses.
  • Strong background in Linux, real-time operating systems, and multithreaded architecture.
  • Strong debugging skills and experience with ARM-based systems.
  • Excellent communication skills and the ability to work both independently and collaboratively.

Responsibilities

  • Analyze complex system-level use cases for data-center server platforms.
  • Optimize power and performance technologies, including DVFS and power-limiting mechanisms, for next-generation ARM platforms.
  • Collaborate across teams to achieve best-in-class product-level KPIs for power and performance.
  • Drive enhancements in system architecture and software for ARM-based platforms.
  • Influence software feature requirements to meet power and performance goals.
  • Develop algorithms and techniques to reduce power consumption and improve performance.
  • Perform system-level optimizations using hardware and software-based power, thermal, and limits-management techniques.
  • Apply deep expertise in power, performance and thermal domain to achieve critical engineering goals.
  • Lead the ideation, prototyping, and development of key power, performance, and thermal features, ensuring product KPIs are met or exceeded.
  • Serve as a domain expert in power, performance, and thermal technologies.
  • Identify and address system and software inefficiencies from a power-performance perspective.
  • Analyze user needs and constraints to design optimized software solutions.
  • Design and implement software subsystems for complex, large-scale products.
  • Collaborate with hardware, systems, and test engineering teams to ensure cohesive system design.
  • Produce and review detailed technical documentation for advanced software projects.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service