Staff Embedded AI Software Engineer
Lead development of embedded AI runtime software for low-power accelerator platforms. Build core SDK components that enable efficient generative AI inference across edge devices.
תחומי אחריות
- Develop real-time software for AI DSPs supporting generative AI models on edge platforms
- Implement core components of an AI runtime SDK for inference on resource-constrained systems
- Optimize runtime efficiency, latency, power consumption, performance, and accuracy
- Validate software through detailed testing of machine learning use cases
- Debug complex issues, conduct root-cause analysis, and improve system reliability
- Collaborate with cross-functional and globally distributed AI teams
- Participate in software design and code reviews
- Contribute to technical knowledge sharing and continuous improvement
דרישות
- Bachelor’s degree in computer engineering, computer science, electrical engineering, information systems, or a related field; equivalent master’s or doctoral education may qualify with less experience
- At least four years of related software, hardware, electrical, or systems engineering experience, or seven years of general software development experience
- Professional experience with AI DSP systems may qualify with at least four years of related work
- Proficiency in C and C++
- Experience developing in Linux
- Strong knowledge of data structures, algorithms, software design, debugging, and testing
- Strong verbal, written, and presentation communication skills
יתרון
- Three or more years of embedded software development experience
- Familiarity with generative AI architectures, including large language models
- Understanding of hardware acceleration and generative AI inference on edge devices such as mobile, laptop, and extended-reality hardware
- Experience developing for Linux, Android, or Windows
- Experience with agile practices and Git-based source control