VISUEL LID25 800x100 (1)

Senior Software Engineer

Senior Software Engineer
by Admin on 05-22-2025 at 6:26 am

Website CEVA

Description

About the Business Unit:

Ceva is at the forefront of the Smart Edge revolution, with innovative state-of-the-art Silicon and Software solutions that enable products to Connect, Sense and Infer.

Within the Wireless Internet of Things Business Unit (WIoT BU), we are offering you a unique opportunity to shape the future of connected devices. Our advanced wireless technologies, including Bluetooth, Wi-Fi UWB, and 5G Cellular IoT, are integrated into over a Billion devices annually.

About the Role:

As a Senior Software Engineer, you will develop major low-level Software components for the Links products (turnkey fully integrated connectivity solutions). The position requires knowledge in the different phases of the development process, high autonomy and capability to work closely with all the teams involved in the project (hardware, validation, customer support).

Responsibilities:

  • Study Bluetooth and Wi-Fi standard specifications.
  • Architect, implement and integrate connectivity features, platform drivers and tools.
  • Diagnose issues and provide efficient fixes.
  • Bring up and prototype on FPGA and RF platform of your Software.
  • Documents and share knowledge of your developments.
  • Brainstorm on the evolution of the work environment (process, technology, tools).

Requirements

  • Holder of an Engineering degree in computer sciences, electronic, embedded systems
  • 7-10 years’ experience in embedded Software development
  • Proficient at C programming languages, with professional experience in embedded Software development
  • Knowledge of the Software development flow, from requirements to implementation and testing
  • Hands-on Software debugging on various environment (Simulation/FPGA/SoC)
  • Effective communication skills and a strong ability to collaborate with others and work autonomously in your field
  • Technical document writing skills

Advantages:

  • Bare-metal programming with associated testing
  • Knowledge in Python programming language
  • Experience in Radio drivers’ development for ASIC
  • Experience in Software development for a communication protocol
Apply for job

To view the job application please visit www.ceva-ip.com.

Share this post via: