-
Vivoka

Software Engineer – C+ based products for Embedded Systems

Vivoka
France · Full-time · Entry

About

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 a C++ Software Engineer, focusing on the development and evolution of our Voice Development Kit (VDK). Your primary responsibility will be to work on our SDK’s C++ core, ensuring high performance and reliability. While experience in Java and Android 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.

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 » but not required. The role also involves working on custom development projects for key clients.

La mission

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

Les responsabilités

  • Develop and maintain the C++ core of the Voice 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 on C++.
  • Maintain and update sample code to help developers integrate the SDK efficiently.
  • Collaborate with prospects and clients to understand their requirements and assist in custom development projects within our Professional Services offerings.
  • Write and maintain documentation, unit tests, and follow best practices such as Test-Driven Development (TDD).
  • Work closely with internal teams to ensure the SDK aligns with overall product strategy and client needs.

Compétences attendues

  • Strong competency in C++ development, with a passion for modern C++ techniques.
  • Experience in Android/Java SDK development is a plus, but not required.
  • Familiarity with RESTful 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.

Bénéfices du poste

  • 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.

Ready to Revolutionize Human-Machine Interaction?

Soumettez votre candidature à ce poste en envoyant vos informations à [email protected]

#J-18808-Ljbffr

Nice-to-have skills

  • C++
  • Java
  • Android
  • SDK Development
  • Metz, Grand Est, France

Work experience

  • Embedded
  • Frontend

Languages

  • English

Key Skills

Ranked by relevance

c ai ui ha android embedded java embedded systems restful apis esp ssl product manager unity tdd lan sam nat
Login to Apply
Posted
Nov 08, 2024
Type
Full-time
Level
Entry
Location
Metz
Company
Vivoka

Industries

Embedded Software Products

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Carmy AB
Related

OBD-II & Vehicle Diagnostics Software Engineer (Automotive / Embedded / Mobile Integration)

2026-01-06

Contract
Entry
Sweden
Embedded Software Products
Engineering
View Job Details
payever
Related

Android Developer (m/f/x) for German Tech Startup

2026-02-04

Full-time
Entry
Ukraine
Embedded Software Products
Engineering
View Job Details
GiveCard
Related

Frontend Engineer

2026-02-15

Full-time
Entry
United States
Embedded Software Products
Engineering