yoinka

Video BSP Engineer, Staff

Qualcomm

Hsinchu City, Taiwan; Taipei, Taipei City, TaiwanStaffH-1B sponsor company
Sign in to applyVerified 2h ago
Location
Hsinchu City, Taiwan; Taipei, Taipei City, Taiwan
Work model
On-Site
Level
Staff
H-1B history
22 approvals (FY2023)
Posted
Sep 17, 2026

Skills

Linux

About this role

Company: Qualcomm Semiconductor Limited Job Area: Engineering Group, Engineering Group > Hardware Applications Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Video BSP Software Engineer, you will design and develop software solutions for Qualcomm IE-IOT SoC platforms spanning Linux and RTOS environments, enabling high-performance imaging, video, and camera subsystems in edge AI and industrial applications. Your work will focus on camera sensors, ISP pipelines, video processing, and platform bring-up, supporting surveillance, smart devices, retail systems, robotics, and edge AI products. Qualcomm Staff Video BSP Engineer collaborate with cross-functional teams to assess and advance the application of company products that meet and exceed customer needs. PRINCIPAL DUTIES AND RESPONSIBILITIES: Design, develop, and maintain device drivers and BSP software for camera-related subsystems including Sensors, ISP, CSI, and video processing components on Linux and RTOS platforms. Implement and optimize kernel drivers, middleware, and low-level software components to meet performance, power, latency, and reliability requirements. Port and adapt software across multiple operating systems, SoC platforms, and product generations. Perform hardware-software integration and platform bring-up on FPGA emulation systems, development boards, and production silicon. Conduct system-level debugging, performance profiling, and memory/power optimization. Support camera enablement, video capture, ISP tuning integration, and system validation activities. Collaborate with hardware, system architecture, validation, and product teams to ensure robust and production-ready system delivery. Support secure boot, fast boot, power management, and Always-On Video (AOV) use cases. Analyze and resolve complex software, platform, and system integration issues during development and customer deployment. Provide technical support to ODMs, customers, and ecosystem partners for software integration and issue resolution. Prepare and present technical documentation, design reviews, and engineering status updates. Mentor junior engineers and provide technical leadership on BSP architecture, debugging methodologies, and software development best practices. REQUIRED COMPETENCIES: Video BSP Software Design & Development Strong expertise in embedded software development using C/C++. Extensive experience developing Linux kernel drivers and BSP software. Proficiency in software architecture, module design, and system integration for embedded SoC platforms. Experience working across kernel space and user space software boundaries. Camera & Video Subsystems Understanding of image processing data flows and performance bottlenecks. Strong knowledge of camera and video subsystems including: Image Sensors MIPI CSI ISP pipelines Video encoding and decoding pipelines Camera framework integration Platform Architecture & System Software Knowledge of ARM-based SoC architecture. Familiarity with MMU, IOMMU, SMMU, DMA, interrupts, and synchronization mechanisms. Experience with Linux device trees, power management frameworks, and boot flows. Experience with FPGA bring-up, hardware emulation environments, or pre-silicon development. Validation & Debug Hands-on experience with: GDB JTAG debuggers Logic analyzers Performance profiling tools Strong root cause analysis and complex system debugging skills. Experience optimizing software for performance, power consumption, and memory footprint. Collaboration & Communication Strong collaboration skills with hardware, architecture, validation, product, ODM, and customer teams. Excellent verbal and written communication skills. Ability to lead technical discussions and drive issue resolution across geographically distributed teams. Tools

Listing verified 2h ago. Applications go through the company's official careers site.

← Back to Yoinka

Video BSP Engineer, Staff at Qualcomm, Hsinchu City, Taiwan; Taipei, Taipei City, Taiwan | Yoinka