Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Qualcomm Windows Compute Core Drivers Products Engineer Senior Staff 
United States, California, San Diego 
34388726

30.08.2024

Job Area:

Engineering Group, Engineering Group > Software Engineering

•Qualcomm is seeking talented embedded and firmware software engineers to join its Core Platform Products software development team. As a member of this team, you'll play a crucial role in creating cutting-edge software solutions for mobile compute platforms. Our work spans environments such as Windows, UEFI, and various real-time operating systems (RTOS) like Zephyr and FreeRTOS.

Responsibilities:

  1. Silicon bringup:

○ Collaborate with hardware designers and system architects to gather requirements and define new HW/SW systems.

○ Drive bringup and commercialization related issues across multiple generations of SoC.

○ Support on device debug infrastructure essential for issue triage

○ Support various technologies such as boot/UEFI, USB, PCIe, Storage and PD

○ Assist customer engineering teams in launching Qualcomm-powered products.

  1. Market Expansion:

○ Beyond current generation of Laptop focussed SoCs, contribute to newer generation of chipsets to drive cutting edge, power optimized solution.

Minimum Qualifications:

• Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience.

Master's degree in Engineering, Information Systems, Computer Science, or related field and 5+ years of Software Engineering or related work experience.

PhD in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience.

• 3+ years of work experience with Programming Language such as C, C++, Java, Python, etc.

Preferred Qualifications/Skillset:

• 5 to 7 Years of SW Development Experience:

  • ○ Proficiency in C/C++ development on embedded systems.

  • ○ Proficiency in scripting language such as Python essential.

  • ○ Knowledge of build systems is a plus

• RTOS Knowledge:

○ Understanding of memory management, timers, interrupt architecture, and threads.

• Driver Development:

○ Experience creating drivers for multi-core/CPU and multithreaded systems.

• Analog and Digital Circuit Theory:

○ Familiarity with circuit theory, especially analog and digital components.

• Windows Software Architecture: ○ Experience with Windows DMF/WDF/WDM Software Architecture is a plus.

• Qualcomm Products:

Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law.

Pay range:

$152,000.00 - $228,000.00