AI Vision Processors For Edge Applications
Our solutions make cameras smarter by extracting valuable data from high-resolution video streams.
Job Description
Role Description:
Join the Ambarella DSP team as a DSP Driver Architect, where you will play a pivotal role in shaping the future of mobile and AI vision SoCs.
You will serve as the essential bridge between market-driven user requirements and cutting-edge DSP hardware capabilities.
In this high-impact role, you will not only maintain existing systems but also architect next-generation solutions that redefine how pixels are processed,
ensuring our technology remains at the forefront of the global semiconductor industry.
Key responsibilities:
1. Architecture & Design: Architect and implement high-performance, low-latency image processing drivers for Linux and RTOS kernel environments.
2. Hardware-Software Co-design: Collaborate closely with silicon architects to influence and optimize future hardware designs through advanced software-hardware co-simulation.
3. Feature Implementation: Develop and integrate comprehensive features for Ambarella’s image, video, and audio processing pipelines, including high-fidelity video output.
4. Performance Optimization: Tackle and resolve critical bottlenecks within the image pipeline to ensure seamless real-time performance.
5. Lifecycle Management: Maintain and extend DSP drivers to meet evolving customer requirements while ensuring system stability and scalability.
6. Cross-functional Support: Empower internal teams to build, deploy, and troubleshoot robust applications for global tier-1 customers.
Requirements:
1. Education background
• Master’s degree in Computer Science, Electrical Engineering, or a related field.
2. Minimum experience
• Minimum of 1-year relevant full-time work experience.
3. Similar or other experiences:
• Experience in image/video processing and pipelines.
• Proficient in embedded programming (RTOS, Linux, QNX).
4. Skills
• Strong C programming debugging skills.
JR100283