DevJobs

Edge AI & Sensing Software Senior Team Leader

Overview
Skills
  • C++ C++
  • DevOps DevOps
  • AI
  • AI-assisted development tools
  • Audio
  • Compiler development
  • Computer Vision
  • DSP Sensing development
  • Embedded
  • Hardware architecture
  • Low-level optimization
  • Parallel computing
  • SIMD
  • Software development lifecycle
  • Voice

About AI Division Software Organization

The AI Division (AIDIV) at Ceva combines the agility of a startup with the foundation of a leading, established IP provider. Our core portfolio includes a family of NPUs supporting LLMs, classical CNNs, and Audio & Voice AI, with integrated DSP capabilities. We focus on delivering advanced embedded software and graph compiler solutions that push the boundaries of performance and efficiency. Our mission is to make cutting-edge AI broadly accessible—powering applications in AR/VR, 3D processing, and Generative AI, while seamlessly integrating with classical algorithms for Audio, Voice, SLAM, Vision, LiDAR, and more.


Job Overview:

Lead the NeuPro-Nano and SensPro products’ software teams developing Ceva Sensing SDK, a core software toolkit that integrates a broad set of computer vision, audio, and voice libraries, along with AI models. The SDK is specifically designed and optimized for Ceva’s latest NPUs and AI DSPs - NeuPro-Nano and SensPro - positioning it as a cornerstone of Ceva’s sensing and AI platform.


Key Responsibilities:

Lead, grow and mentor the SensPro and NeuPro-Nano software teams, including their team leaders, developing the Ceva Sensing AI SDK. Hire, develop and retain strong engineers and team leaders. Set the technical direction and architecture for high-performance sensing SW components for AI, vision, audio and voice, optimized for vectorized SIMD execution. Align priorities and resources across both teams, and collaborate with the compiler, hardware architecture and DevOps teams to ensure efficient development and deployment. Drive technical excellence through design reviews, code reviews, and continuous improvement. Own the roadmap, resource planning, and delivery cycles for both teams. Engage with customers to enable successful pre-sale processes, support integration and gather feedback.


Requirements

  • BSc in Engineering, Computer Science, or related technical field.
  • 5+ years of management experience as a group manager managing team leaders, or as a team leader of a large team (6+ engineers), delivering complex software projects.
  • Strong background in DSP Sensing development (AI, Computer Vision, Audio and voice) and parallel computing, especially SIMD.
  • Familiarity with hardware architecture and strong embedded experience.
  • Experience working with compiler teams or low-level optimization.
  • Solid understanding of software development lifecycle and DevOps practices.
  • Strong experience leveraging AI-assisted development tools to accelerate software development.
  • Strong communication skills and customer-facing experience.


Advantages:

  • MSc in Engineering, Computer Science, or related technical field.
  • Advanced proficiency in C++, including modern standards and performance optimization.


CEVA