Ceva logo

Software Engineer

Ceva
May 14, 2026
Full-time
On-site
Shanghai, China
Semiconductor IP Jobs, Level - Mid-Career

Job Title

Software Engineer

Role Summary

Develop embedded software and optimized implementations for machine learning and computer vision on high-performance embedded platforms. Deliver performant, debuggable solutions and enable Ceva's ML offerings in customer products.

Work with hardware and software teams, system architects and field application engineers to analyze, optimize and support products and projects.

Experience Level

Mid-level β€” 3–6 years of professional software development experience.

Responsibilities

Core responsibilities include:

  • Develop software tools and applications for embedded machine learning and computer vision.
  • Create and optimize parallel algorithms and data structures for performance on embedded NPUs.
  • Analyze, profile, optimize and debug complex embedded solutions.
  • Collaborate with global software and hardware teams, system architects and field engineers.
  • Work directly with customers to gather requirements and provide technical support.
  • Periodic travel to customer sites within China and occasional international travel (including Israel).
  • Be prepared to work flexible hours and take ownership to meet deadlines.

Requirements

Must-have qualifications and skills:

  • 3–6 years of professional software development experience.
  • Strong proficiency in C/C++.
  • Strong proficiency in Python.
  • Experience with AI, large language models, or computer vision; video encoding/decoding and imaging are advantageous.
  • Strong mathematical fundamentals and logical problem-solving skills.
  • Good communication, organization, time management and task prioritization skills.

Nice-to-have:

  • Familiarity with MLIR compiler for NPU.
  • Experience with memory analysis (macro-tile and micro-tile) for NPUs.

Education Requirements

B.Sc. or M.Sc. in Software Engineering, Computer Science, or a related technical field, or equivalent practical experience.


About the Company

Company: Ceva

Headquarters: Herzliya, Israel

Ceva is a semiconductor IP licensor specializing in wireless connectivity and smart sensing technologies. It provides digital signal processors, AI processors, wireless platforms and software for sensor fusion, image enhancement, computer vision, voice input and other AI-enabled functions for connected devices.

Ceva logo

Date Posted: 2026-05-12