Taro Logo

SW Application Engineer-BSP

Leading technology innovator that pushes boundaries to enable next-generation experiences and drives digital transformation for a smarter, connected future.
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS · Robotics
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For SW Application Engineer-BSP

Qualcomm is seeking a Software Application Engineer-BSP to join their dynamic team in Taipei. This role combines embedded systems expertise with customer-facing responsibilities, focusing on IoT and robotics solutions. The position offers an opportunity to work with cutting-edge technology while collaborating with OEM/ODM partners to design and develop innovative solutions.

As a BSP Engineer, you'll be responsible for system integration, debugging, and optimization of Qualcomm's platforms. The role requires strong technical skills in Linux kernel development, embedded systems, and various peripheral interfaces. You'll work closely with cross-functional teams to resolve technical challenges and ensure successful product commercialization.

The ideal candidate brings 3+ years of software development experience, particularly in embedded systems and Linux kernel development. Strong programming skills in C/C++, along with experience in debugging tools and system-level problem-solving, are essential. This position offers growth opportunities within a leading technology innovator, alongside comprehensive benefits and professional development programs.

Working at Qualcomm means joining a company at the forefront of technological innovation, with a culture that promotes continuous learning and collaboration. The role offers exposure to cutting-edge technologies in 5G, IoT, and robotics, while working with some of the industry's brightest minds.

Last updated 4 months ago

Responsibilities For SW Application Engineer-BSP

  • 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
  • Peripheral Bus support to enable external components
  • BSP integration, development, system debugging on OEM/ODM designs

Requirements For SW Application Engineer-BSP

Linux
Java
Python
  • 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.
  • 3+ years Software Applications Engineering or Software Development experience
  • 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
  • Excellent analytical, problem-solving and communication skills

Benefits For SW Application Engineer-BSP

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

Interested in this job?