IoT BSP Customer Engineer for Windows IBV(BIOS)/IHV(Taipei)

2 Months ago • All levels • Software Development & Engineering

Job Summary

Job Description

As an IoT BSP Customer Engineer for Windows, you will join the Qualcomm Customer Engineering team to collaborate with OEMs/ODMs on designing and developing IoT devices utilizing Qualcomm platforms. Your responsibilities will include understanding customer requirements, communicating design-related issues to internal teams, and resolving feature development and product commercialization challenges. You will work on the design, optimization, integration, testing, and commercialization of Qualcomm 5G, IoT, and Robotics solutions, collaborating with cross-functional teams globally. Key areas of expertise include BSP system debug, memory components for Linux embedded systems, BSP integration, development, and system debugging on OEM/ODM designs. You will also work with peripheral interfaces, PMIC, and operating system frameworks.
Must have:
  • Bachelor's degree in Computer Science, Communication Engineering, Electrical Engineering, or related fields.
  • Programming skills in C, C++, Java, Python.
  • Ability to learn new technologies and solve customer issues.
  • Excellent analytical, problem-solving, and communication skills.
Good to have:
  • 3+ years of Software Applications Engineering or Software Development experience.
  • 3+ years of programming experience in C, C++.
  • 3+ years of embedded system experience.
  • Linux/Android software development experience (user and kernel space).
  • System-level debugging experience with JTAG or gdb.
  • Linux Kernel driver development, boot optimization, and power management experience.
  • Experience with Qualcomm chipset software and firmware.
  • Windows/Linux/Android framework and system integration experience.
  • WDM and ACPI experience.
  • Debug tool experience (Trace32, systrace, oscilloscope).

Job Details

Job Posting Date

2025-06-23


Company:

Qualcomm Communication Technologies Ltd.

Job Area:

Engineering Group, Engineering Group > Software Applications Engineering

General Summary:

-To join Qualcomm Customer Engineering team and work with OEM/ODM to design & develop IoT devices based on Qualcomm platforms.
Customer Engineers are expected to:
-Understand every aspect of customers' requirements and designs.
-To communicate with internal product & development teams on any HW/SW design related issues/features from customer designs

To work with customers in resolving any feature development and product commercialization issues.


Responsibilities

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

Expertise in at least one of the following areas:
BSP system debug.

DDR memory, eMMC I/Fs, UFS, Flash/NAND,
Peripherical interfaces includes USB, PCIe, SDIO, SPI, I2C, I3C and etc.

PMIC, knowledge on LDO/SMPS, Crystals/Clocks, Battery charging and Fuel gauge
Windows/Linux/Android framework


Minimum Qualification

-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 and work on resolving customer reported technical problems during mobile or wireless communication product development cycles.
-Excellent analytical, problem-solving and communication skills and willingness to work with customers.

 

Preferred Qualifications


3+ years Software Applications Engineering, Software Development experience, or related work experience

3+ years’ experience with Programming Language such as C, C++

3+ years’ experience with embedded system

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, boot optimizations and Linux Kernel power management.

Experience with Qualcomm chipset software and firmware development on certain function area
Windows/Linux/Android framework and system integration experience is plus

Experience in WDM and ACPI is a plus.
Experience on debug tool like Trace32/systrace/Oscilloscope and so on is plus.

Minimum Qualifications:

• Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Applications Engineering, Software Development experience, or related work experience.
OR
Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Applications Engineering, Software Development experience, or related work experience.
OR
PhD in Engineering, Information Systems, Computer Science, or related field.

• 1+ year of any combination of academic and/or work experience with Programming Language such as C, C++, Java, Python, etc.
• 1+ year of any combination of academic and/or work experience with debugging techniques.

Applicants: Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries).

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.

To all Staffing and Recruiting Agencies: Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications.

If you would like more information about this role, please contact Qualcomm Careers.

Similar Jobs

JDA - Staff Data Scientist

JDA

Dallas, Texas, United States (Hybrid)
3 Weeks ago
Maersk - Platform Product Manager, Energy Transition

Maersk

Copenhagen, Denmark (Hybrid)
3 Weeks ago
Socialpoint - Live Ops Specialist

Socialpoint

Barcelona, Catalonia, Spain (Hybrid)
4 Months ago
BioFire - Field System Engineer

BioFire

Baltimore, Maryland, United States (On-Site)
2 Months ago
flying wild hog - Senior Gameplay Programmer

flying wild hog

(Remote)
5 Months ago
broadcom - NPI Engineer (Wireless Semiconductor)

broadcom

Penang, Malaysia (On-Site)
2 Months ago
Nintendo - Intern - IT Software Engineer

Nintendo

Redmond, Washington, United States (On-Site)
9 Months ago
Visual Concepts - Senior Server Engineer, NBA 2K

Visual Concepts

Novato, California, United States (On-Site)
8 Months ago
Knuddels - Initiative Application Working Student*in Software Development (m/f/d)

Knuddels

Karlsruhe, Baden-Württemberg, Germany (Remote)
3 Months ago
Nordson Corporation - Mechanical Engineer II

Nordson Corporation

Carlsbad, California, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Ubisoft - Customer Success Analyst

Ubisoft

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Reddit - Staff Machine Learning Engineer, ML Understanding

Reddit

United States (Remote)
1 Month ago
Electronic Arts - Senior Publishing Manager

Electronic Arts

Singapore, Singapore (On-Site)
4 Months ago
LightForce Orthodontics - Financial Planning & Analysis Director

LightForce Orthodontics

Wilmington, Massachusetts, United States (Hybrid)
3 Weeks ago
Flexera - Senior UI Engineer

Flexera

Bengaluru, Karnataka, India (Hybrid)
10 Months ago
Sony Pictures Entertainment - Sr. Engineer, Information Security

Sony Pictures Entertainment

Culver City, California, United States (On-Site)
2 Months ago
Solvative - ASP.NET Developer

Solvative

Ahmedabad, Gujarat, India (Remote)
2 Months ago
Marsh McLennan - Data Scientist

Marsh McLennan

Mexico City, Mexico (Hybrid)
2 Months ago
Ramp - Senior Applied Scientist | Credit Risk

Ramp

New York, United States (Hybrid)
3 Weeks ago
Xepelin - Intern Risk Ops

Xepelin

Mexico City, Mexico (Hybrid)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Taipei City, Taiwan

Corsair gaming - Sr. GL Accountant

Corsair gaming

Taoyuan City, Taiwan (On-Site)
2 Months ago
binance - Senior Product Manager, Compliance

binance

Taipei City, Taiwan (On-Site)
2 Months ago
binance - Principal/Lead Engineer (Java)

binance

Taipei City, Taiwan (Remote)
2 Years ago
Silicon Labs - Product Test Engineer

Silicon Labs

Hsinchu, Hsinchu City, Taiwan (Hybrid)
2 Months ago
appier - Software Engineer, Backend Development

appier

Taipei City, Taiwan (On-Site)
3 Months ago
Philips - Senior Account Sales, IGT & Imaging

Philips

Kaohsiung, Kaohsiung City, Taiwan (On-Site)
2 Months ago
Trend Micro - (Sr.) Backend Engineer

Trend Micro

Taipei City, Taiwan (On-Site)
2 Months ago
Qualcomm - CPU Physical Design Engineer, Senior to Staff

Qualcomm

Hsinchu City, Taiwan (On-Site)
3 Weeks ago
NVIDIA - Digital Circuit Design Engineer

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
7 Months ago
Trend Micro - (Sr.) Backend Engineer

Trend Micro

Taipei City, Taiwan (On-Site)
10 Months ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Nice - Senior Specialist Software Engineer

Nice

Pune, Maharashtra, India (Hybrid)
1 Month ago
DraftKings - Data Engineering Manager, Games

DraftKings

United States (Remote)
3 Months ago
Crowd Strick - Engineering Manager, Workflow Automation Platform (Remote)

Crowd Strick

United States (Remote)
3 Weeks ago
version 1 - Oracle DBA

version 1

Belfast, Northern Ireland, United Kingdom (On-Site)
10 Months ago
Qualcomm - CPU Performance & Power Analyst/Staff Engineer

Qualcomm

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Apple - Engineering Program Manager, Programs & Solutions - Special Programs, Infrastructure Services

Apple

Sunnyvale, California, United States (On-Site)
3 Months ago
Contentstack - Senior Software Engineer I

Contentstack

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Zeeco, Inc. - Applications and Support Engineer - Process Burners

Zeeco, Inc.

Stamford, England, United Kingdom (On-Site)
11 Months ago
Tencent - Software Engineering Associate 104534

Tencent

Singapore (On-Site)
7 Months ago
Jane Street - Mission-Critical Facilities Engineer

Jane Street

Hong Kong (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Our employees make Qualcomm’s success possible. We hire the brightest minds and foster a supportive, inclusive culture where your ideas have the power to contribute to world-changing innovations and breakthrough technologies. To make that possible, we leverage the breadth and depth of our diverse expertise from around the world to answer the unasked, conquer the complex, and solve some of the biggest challenges only we can – together.

Hyderabad, Telangana, India (On-Site)

San Diego, California, United States (On-Site)

Hyderabad, Telangana, India (On-Site)

Hyderabad, Telangana, India (On-Site)

Hyderabad, Telangana, India (On-Site)

Hsinchu City, Taiwan (On-Site)

San Diego, California, United States (Remote)

San Diego, California, United States (On-Site)

San Diego, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Qualcomm