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

A leading technology innovator that pushes boundaries to enable next-generation experiences and drives digital transformation for a smarter, connected future.
Embedded
Staff Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS

Description For (IOT) BSP Customer Engineer Linux and Windows, up to Staff (Taipei)

Qualcomm is seeking a BSP Customer Engineer to join their IoT team in Taipei. This role sits at the intersection of customer support and technical development, working directly with OEM/ODM partners to design and develop IoT devices based on Qualcomm platforms.

The position requires deep technical expertise in embedded systems, particularly Linux and Windows environments. You'll be responsible for understanding customer requirements, communicating with internal product teams, and resolving technical issues throughout the product development lifecycle. Key technical areas include memory components, BSP integration, and system debugging.

This is an excellent opportunity for a software engineer with strong embedded systems background to work with cutting-edge IoT, 5G, and robotics solutions. You'll be part of a global team, collaborating across regions and functions to deliver solutions to complex technical challenges.

The ideal candidate will have experience with C/C++ programming, Linux kernel development, and debugging tools like JTAG. Knowledge of hardware interfaces (USB, PCIe, SDIO, etc.) and power management systems is highly valued. The role offers significant growth potential, with opportunities to work on next-generation connected devices.

Qualcomm offers comprehensive benefits including world-class health coverage, financial planning support, and continuous learning opportunities. The company's commitment to innovation and technical excellence makes it an ideal place for engineers looking to make an impact in the IoT space while growing their careers.

Last updated 10 hours ago

Responsibilities For (IOT) BSP Customer Engineer Linux and Windows, up to Staff (Taipei)

  • Work with OEM/ODM on design, optimization, integration, testing and commercialization of Qualcomm 5G, IoT, Robotics solutions
  • Work with cross-region and cross-functional teams for resolutions
  • Memory component support for Linux embedded system
  • BSP integration, development, system debugging on OEM/ODM designs

Requirements For (IOT) BSP Customer Engineer Linux and Windows, up to Staff (Taipei)

Linux
Python
Java
  • Bachelor's degree in Computer Science, Communication Engineering, Electrical Engineering, or related fields
  • Good experience with Programming Language such as C, C++, Java, Python etc
  • Ability to quickly learn new technologies
  • Excellent analytical, problem-solving and communication skills
  • Experience in Linux/Android software development in both user space and kernel space
  • System level issues debugging with JTAG or gdb tool
  • Experience in Linux Kernel driver development

Benefits For (IOT) BSP Customer Engineer Linux and Windows, up to Staff (Taipei)

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
  • World-class health coverage for employees and eligible dependents
  • Financial programs to help build secure future
  • Emotional/mental strength and resilience support
  • Wellbeing programs
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship opportunities

Interested in this job?

Jobs Related To Qualcomm (IOT) BSP Customer Engineer Linux and Windows, up to Staff (Taipei)

Embedded Staff Software Engineer - DSP and NPU Driver Development

Staff Software Engineer position at Qualcomm focusing on embedded software development for DSP and NPU drivers, combining AI hardware expertise with system-level software development.

CPU/DSP Low Level Kernel Development/Optimization-Staff Engineer

Staff Engineer position at Qualcomm focusing on CPU/DSP kernel development and optimization for AI applications, requiring strong embedded systems and deep learning expertise.

Post-Silicon Validation - Sr Staff Engineer

Senior Staff Engineer position at Qualcomm focusing on Post-Silicon Validation, requiring expertise in CPU architecture, silicon bring-up, and hardware validation.

Thermal/Limits Sr. Staff Software Engineer - PC Compute

Sr. Staff Software Engineer position at Qualcomm focusing on thermal and power optimization for Windows on Snapdragon compute products, requiring 12+ years of embedded systems experience.

FAE / Software Applications Engineer (m/f/d) - Qualcomm Germany

Senior FAE/Software Applications Engineer role at Qualcomm Germany, focusing on embedded systems and IoT solutions, requiring 14+ years of experience and fluent German skills.