CareerPlan

Senior Staff Engineer

Full-time2025-12-30 → 2026-11-11

Core

Develop firmware for ARM/RISC-V MCU-based image sensors, verify image processing IPs and system-level chips, and debug issues at IP and system levels.

Role type

Senior Staff Firmware Engineer (Embedded Systems)

Builds

Firmware for image sensors integrated into smartphone platforms

Domain

Consumer Electronics / Mobile Imaging / Embedded Systems

Required skills

C programming, ARM/RISC-V MCU architecture, Embedded firmware development, System-level debugging, Image processing pipeline analysis, High-level design documentation

Preferred skills

ARM assembly language, ISP knowledge, FPGA verification

Technologies

ARM Cortex M3/M4, RISC-V, GDB, Trace32, FPGA

Responsibilities

Develop firmware for ARM/RISC-V MCUs based image sensors, Profile firmware to meet latency requirements, Verify image processing IPs and sensor chips at system-level, Debug issues at IP and system levels, Analyze image quality for artifacts, Prepare High Level Design and User Guide documents, Support post-MTO evaluation and qualification, Support customer integration into smartphone platforms

Seniority

Senior Staff, strategic impact and broad function management