Senior Staff Engineer
Core
Developing firmware for ARM/RISC-V MCU-based image sensors, verifying IPs and system-level chips, and debugging image processing pipelines for smartphone integration.
Role type
Senior Staff Firmware Engineer (Embedded Systems)
Builds
Firmware for image sensors integrated into smartphone platforms
Domain
Consumer Electronics / Mobile Imaging / Embedded Systems
Deliverable
production ML models | product features | infrastructure
Required skills
C programming, ARM/RISC-V MCU architecture, embedded firmware development, system-level debugging, GDB/Trace32, linker script configuration, ISP knowledge
Preferred skills
ARM assembly, image quality analysis, customer-facing technical support
Technologies
ARM Cortex M3/M4, RISC-V, GDB, Trace32
Responsibilities
Develop firmware for image sensors, profile firmware for latency, verify image processing IPs, debug IP and system-level issues, prepare design and user guide documents, support post-MTO evaluation and customer integration
Seniority
Senior Staff, strategic impact and broad function control