Software Engineer, Embedded Software
Sophia Antipolis, France
Riviera Waves
Job Description

RivieraWaves, a French Subsidiary of CEVA since 2014, is now a reference on the WIFI and Bluetooth IP markets. Its IPs are used in a wide range of products: mobile phones, medical devices, sports, entertainment, industrial systems, and wireless sensors amongst others. RivieraWaves provides to semiconductor companies the software, radio and digital blocs for integration into ASIC.

Part of our BT/BLE team, you will integrate our software development department and will take an active part in the future evolution of our IP (Intellectual Property). Initially, you will be more specifically involved in:

  • Development of application profiles in very varied fields: fitness, audio, …
  • Bluetooth Low Energy mesh stack development
  • Bluetooth Low Energy mesh stack Integration


Our stimulating working conditions will enable you to take part in varied tasks, working on cutting edge technologies. Depending on your profile and experience, you will be lead to work on various phases of the projects, such as :

  • Design of the software architecture
  • Software development
  • Validation phases
  • Fine tuning

Holder of an Engineering Degree in computer Sciences, you are proficient with C/C++ development languages; particularly in the field of embedded systems. Ideally you are acquainted with a wireless communication norm.

You preferably have a 1 to 2 years’ experience within the field of embedded software development, nevertheless engineers freshly graduated with embedded software development academic background with a related internship experience will be considered for the role.

The selected candidate will be a real team player with communication abilities. Your flexibility and adaptation skills have been demonstrated, while being rigorous and have good organization and prioritization skills.

Both French and English languages have to be fluent.

Apply for the Job