Senior Staff Engineer
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
