Software Architecture Engineer
Ambarella(3 months ago)
About this role
An Architecture Engineer at Ambarella develops high-performance, low-power computer vision processor architectures for edge AI applications. The role focuses on advancing system and hardware concepts informed by trends in deep learning and computer architecture, and translating algorithms into hardware design specifications. It involves collaboration with software, compiler, and SoC design teams to drive next-generation vision processor products.
Required Skills
- Computer Architecture
- Hardware Modeling
- Software Optimization
- C++
- Python
- Hardware Development
- Neural Networks
- Graph Theory
- Performance Analysis
- Communication
Qualifications
- PhD in Computer Science
- Masters in Computer Science
- Masters in Electrical Engineering
- Masters in Related Field
About Ambarella
ambarella.comAmbarella's advanced imaging solutions make cameras smarter by extracting valuable data from high-resolution video streams.
View more jobs at Ambarella →Apply instantly with AI
Let ApplyBlast auto-apply to jobs like this for you. Save hours on applications and land your dream job faster.
More jobs at Ambarella
Similar Jobs
Senior Embedded Processor Architect
NATIONAL(2 months ago)
Core Architecture Student
Intel(17 days ago)
Senior DL Algorithms Engineer - Inference Performance
NVIDIA(4 days ago)
Hardware Machine Learning Engineer
IMC(8 days ago)
Software Engineer, AI Compiler
Normal Computing(4 days ago)
Machine Learning Research Engineer
Miro(11 days ago)