Chargement en cours

Software Engineer – C++ based products for Embedded Systems

METZ, 57
il y a 1 jour

Software Engineer – C++ based products for Embedded Systems

About Us:

At Vivoka, we provide intuitive technologies that enable seamless, offline voice interactions across industries like Logistics, Field Services, and MedTech. We envision a world where voice AI empowers professionals, making their work more efficient and intuitive, even in the most challenging environments, by seamlessly integrating into their daily operations.

The Job in a Nutshell:

We invite you to join us as aC++ Software Engineer , focusing on the development and evolution of ourVoice Development Kit (VDK) . Your primary responsibility will be to work on our SDK’s C++ core, ensuring high performance and reliability. While experience inJava andAndroid development is a plus, it is not required. This role is a fantastic opportunity for developers passionate about C++ and interested in shaping voice interaction technology.

OurVoice Development Kit (VDK) is a comprehensive SDK designed for developers to integrate voice interaction into their systems. It includes:

  • VDK Studio : A graphical interface for configuring and managing voice interactions.
  • Libraries and resources : Legacy components that require maintenance.

Your focus will be on C++ development, contributing to both new features and the maintenance of legacy components. Knowledge of Android is a «nice to have» butnot required . The role also involves working on custom development projects for key clients.

As aC++ Software Engineer , you'll be part of theSoftware Engineering Team within theProduct Team . You’ll collaborate closely with the Lead Software Engineer and the Product Manager, reporting to the CPO (Chief Product Officer).

  • Develop and maintain theC++ core of theVoice Development Kit (VDK) .
  • Ensure the VDK Service (RESTful API) functions seamlessly in embedded systems.
  • Design and implement new features based on client needs, primarily focusing onC++ .
  • Maintain and updatesample code to help developers integrate the SDK efficiently.
  • Collaborate with prospects and clients to understand their requirements and assist in custom development projects within ourProfessional Services offerings.
  • Write and maintain documentation, unit tests, and follow best practices such asTest-Driven Development (TDD) .
  • Work closely with internal teams to ensure the SDK aligns with overall product strategy and client needs.
  • Strong competency inC++ development , with a passion for modern C++ techniques.
  • Experience inAndroid/Java SDK development is a plus, but not required.
  • Familiarity withRESTful APIs in SDK or embedded systems contexts is helpful.
  • Strong communication skills, with the ability to explain technical concepts to clients and collaborate on custom development projects.
  • Fluent English communication skills to engage effectively with a multilingual team.
  • Junior developers are welcome : We are looking for motivated individuals eager to grow in C++, with or without extensive experience.
  • Continuous Growth : Develop your expertise in SDK development, RESTful APIs, and modern C++ techniques while staying at the forefront of voice technology innovation.
  • Flexible Work Environment : Benefit from a hybrid work setup, combining remote work 2–3 days per week with in-person collaboration at our Metz office.
  • Relocation Support : If you’re moving to Metz, we offer assistance to make your transition as smooth as possible.
  • Competitive Compensation : Receive a salary package that reflects your skills and experience, designed to attract top talent.
#J-18808-Ljbffr
Entreprise
Vivoka
Plateforme de publication
WHATJOBS
Soyez le premier à postuler aux nouvelles offres
Soyez le premier à postuler aux nouvelles offres
Créez gratuitement et simplement une alerte pour être averti de l’ajout de nouvelles offres correspondant à vos attentes.
* Champs obligatoires
Ex: boulanger, comptable ou infirmière
Alerte crée avec succès