Taro Logo

(IOT) Windows on Arm PCIe SW Customer Support Engineer

Global semiconductor company specializing in wireless technology and mobile processors.
Embedded
Staff Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS · IoT

Job Description

Qualcomm is seeking a talented Staff-level Software Customer Support Engineer to join their Customer Engineering team in Taipei. This role focuses on Windows on Snapdragon (WoS) IoT device development, specifically working with PCIe technical support under KMD and debugging on Qualcomm IoT products on Windows 11.

The position offers a unique opportunity to work with leading device makers from design through commercial launch of new Qualcomm IoT SoC products. The role requires deep technical expertise in embedded systems, PCIe drivers, and Windows on ARM development, combining software engineering skills with customer-facing responsibilities.

As a Customer Support Engineer, you'll be responsible for understanding customer requirements, providing technical guidance, and ensuring successful integration of Qualcomm's technology into customer products. This includes customizing Windows ARM-based PCIe drivers, performing system debugging, and optimizing performance for OEM designs.

The ideal candidate brings at least 3 years of software development experience, strong programming skills in C/C++, and embedded systems expertise. Knowledge of WDF, PEP, ACPI, and experience with Qualcomm PCIe interfaces are significant advantages. The role demands excellent communication skills as you'll be interfacing with both customers and internal development teams.

This position offers the opportunity to work at the forefront of IoT and Windows on ARM development, making it an excellent choice for engineers who want to combine technical expertise with customer interaction. You'll be part of Qualcomm's innovative team, helping shape the future of IoT devices while working with cutting-edge technology.

Last updated 5 months ago

Responsibilities For (IOT) Windows on Arm PCIe SW Customer Support Engineer

  • Integration, development, and system debugging on OEM designs
  • Offering PCIe technical support for customer specific requests/designs
  • Customize Windows ARM-based PCIe drivers and hub integration for OEM
  • Work with cross functional teams to speed up solutions to customer problems
  • Provide PCIe performance measurement, analysis, and optimization
  • Create application notes, technical memo, and provide training to customers
  • Partner with external customers to understand requirements and assist in product spec definition
  • Handle customer Q&A and work closely with internal developers
  • Provide training to customers and communicate internally for feature design details

Requirements For (IOT) Windows on Arm PCIe SW Customer Support Engineer

  • Bachelor's degree in Electrical Engineering, Computer Science, Computer Engineering, or related field
  • 3+ years Software Applications Engineering or Software Development experience
  • 3+ years experience with Programming Language such as C, C++
  • 3+ years experience with embedded systems
  • Experience with WDF, PEP and ACPI (preferred)
  • Experience with Qualcomm PCIe and related HW interfaces (preferred)
  • Experience with 3rd party Embedded Controller and peripheral drivers (preferred)
  • Experience with 3rd party component integration (preferred)
  • Strong communication skills
  • Self-motivated and independent problem solver

Related Jobs

(IOT) Multimedia Customer Support Engineer Linux and Windows, up to Staff (Taipei)

Staff-level Multimedia Customer Support Engineer position at Qualcomm, focusing on IoT device development and driver integration for display, audio, and camera systems.

High Speed Interface Design Engineer, Silicon

Design high-speed interface circuits for Google's custom silicon, focusing on SERDES, PLL, and mixed-signal design for next-generation hardware products.

Senior Platform System Architect, Silicon

Senior Platform System Architect position at Google focusing on custom silicon solutions and SoC architecture for consumer products, combining hardware expertise with AI integration.

Tensor SoC System Software Engineer, Silicon

Senior system software engineering role focusing on Tensor SoC development, combining Linux kernel expertise with hardware-software integration for Google's custom silicon initiatives.

Tensor SoC System Software Engineer, Silicon

Senior system software engineering role at Google focusing on Tensor SoC development, requiring expertise in Linux kernel, Android systems, and hardware-software integration.