Software Engineer
il y a 18 heures
**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 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.
Our **Voice 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” but **not required**. The role also involves working on custom development projects for key clients.
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).
- 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.
- 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.
- ** 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?
-
Software Engineer
il y a 2 semaines
Metz, France Canonical - Jobs Temps pleinThis is an exciting opportunity for a software engineer passionate about open source software, Linux, and building technology for democratization of Data Centers. Help us build the #1 bare metal cloud system, and work with the best and brightest people in technology at Canonical! The Ubuntu MAAS team is responsible for delivering our Metal As A Service...
-
Software Engineer
il y a 6 jours
Metz, France Canonical Temps pleinSoftware Engineer - Data Infrastructure - Kafka Canonical is building a comprehensive automation suite to provide multi‑cloud and on‑premise data solutions for the enterprise. The data platform team develops managed solutions for a full range of data stores and data technologies, spanning from big data, through NoSQL, cache‑layer capabilities, and...
-
Python and Kubernetes Software Engineer
il y a 6 jours
Metz, France Canonical Temps pleinPython and Kubernetes Software Engineer – Data, Workflows, AI/ML & Analytics Join to apply for the Python and Kubernetes Software Engineer – Data, Workflows, AI/ML & Analytics role at Canonical. Canonical is a leading provider of open‑source software and operating systems for the global enterprise and technology markets. Our platform, Ubuntu, is widely...
-
Software Engineer
il y a 1 semaine
Metz, France Canonical - Jobs Temps pleinCanonical is building a comprehensive automation suite to provide multi-cloud and on-premise data solutions for the enterprise. The data platform team is a collaborative team that develops a full range of data stores and data technologies, spanning from big data, through NoSQL, cache-layer capabilities, and analytics; all the way to structured SQL...
-
Python & Kubernetes Data AI/ML Engineer (Remote)
il y a 5 jours
Metz, France Canonical Temps pleinA leading open-source software provider is seeking a Python and Kubernetes Software Engineer specializing in Data, Workflows, AI/ML, and Analytics. This role involves developing solutions for public cloud and private infrastructure using popular tools like Kubeflow and MLflow. Candidates should have software delivery experience in Python, a strong...
-
Senior Site Reliability
il y a 2 jours
Metz, France Canonical Temps pleinSenior Site Reliability / Gitops Engineer Join to apply for the Senior Site Reliability / Gitops Engineer role at Canonical 2 days ago Be among the first 25 applicants Join to apply for the Senior Site Reliability / Gitops Engineer role at Canonical Canonical is a leading provider of open source software and operating systems to the global enterprise and...
-
Remote Data Infra Engineer – Kafka
il y a 6 jours
Metz, France Canonical Temps pleinA leading tech firm is seeking a Software Engineer for their Data Infrastructure team focusing on Kafka. The role involves managing Big Data platforms and creating automation solutions, with responsibilities including Python coding and collaboration within a distributed team. Candidates should possess a Bachelor’s degree in Computer Science and relevant...
-
Research Engineer in Mechanical Numerical Modeling
il y a 5 jours
Metz, France Science me Up Temps pleinOBSERVABLE UNIVERSE OF THE COMPANY Our client, a world's leading steel and mining company, is looking for a **Research Engineer in mechanical numeraical modeling.** The role is within the "Process Department". Their aim is to contribute to development on innovative solutions to improve the quality and predict the steel behavior during solidification phase...
-
Telco Cloud Field Engineer
il y a 2 jours
Metz, France Canonical - Jobs Temps plein**Telecommunications Field Engineer** **The role of a Telco Field Engineer at Canonical** The telco industry is moving to software-defined services. This transformation is driven by open source software, cloud computing and the move to VNF / CNF approaches. Canonical Ubuntu is a key platform for telco innovation, and we are growing our team of specialists...
-
Remote Golang Engineering Lead for Commercial Systems
il y a 5 jours
Metz, France Canonical Temps pleinA leading open-source software provider is looking for a Golang Engineering Manager to lead the development of an internal product. This role involves managing a team of software engineers, focusing on high engineering quality standards, and fostering skill development. Located remotely in the EMEA region, the ideal candidate will have an outstanding...