Embedded Software Engineer
il y a 1 semaine
**Context**:
GreenWaves Technologies is a fabless semiconductor start-up with headquarters in Grenoble, France and offices in Bologna (Italy) and Shanghai (China). We design powerful, highly efficient and easy to program ultra-low-power AI+DSP processors based on RISC-V. GreenWaves’ mission is to enable the sensing edge wherever it might get to. We started from AIoT, we are getting into hearables. We will move on to medical wearables and will move on to automotive.
Our first product GAP8 has been the first AI MCU in the market and among the very first openly programmable RISC-V processors. It enables battery powered devices for people counting, people detection, face identification, spoken language understanding, analogue meters reading and more.
Our second product GAP9 is leading the industry to deliver the best audio experience for hearables with features like clear voice, AI-driven ANC and 3D sound among others. Hearables is on its way to taking over smartphones in terms of innovation and volumes.
As a growing, talented and highly multicultural team with sharp personalities, we are proud of what we do and how we do it. Our non-hierarchical culture means living our core values: ownership, collaboration, agility, dedication to customers and engagement. We believe that work is more than just a to-do list. You are empowered to build a leading company and to share its success
We are looking for talented, enthusiastic, and committed people to be a part of our GreenWaves family.
**Responsibilities**:
- Development of embedded software on C/C++.
- Development and optimization of low and middle-ware software layers for the GAP IoT Application Processor.
- Contributions to SDK tools, in C/C++, Python and Perl, on Linux.
- Active participation in the definition and architecture design of new products with joint driver/HW prototyping.
- Conception of a test environment for SW on GAP boards.
- Test plan development, with CI extension and maintenance, on boards and simulator.
- Team Customer support.
- Contributions to the SDK with documentation, examples and tests.
- Implementation of software and training materials needed to promote our products at trade shows and customer visits.
This position requires numerous collaborations with all teams across the company (both on-site and remote): Hardware, Application, Systems Validation, Marketing
**Required skills**:
- Knowledge of microcontroller and microprocessor architectures
- Firmware debugging on boards and simulator.
- Basic IT admin (simple Fedora/Centos server setup)
- Knowledge of container technologies (Podman or docker)
- Perl or Python scripting
- Experience with Gitlab CI or another CI environment
- Mastery of C / C++ and assembler languages
- Significant experience in microcontroller target development
- Ability to work autonomously and proactively, esp. in a Linux workstation environment
- Strong team spirit and communication skills, eagerness to collaborate with teammates, on-site as well as remotely, share skills and advice, as well as learn new skills.
- Proficiency in English
**Desired skills**:
- OpenOCD TCL scripting
- RTOS Driver development
- Notions in signal processing (Image or audio) and deep learning
- Strong motivation and taste for code optimization (size and speed)
**Job Type**:Full time (CDI)**Job Category**:Engineering**Job Location**:Grenoble. France (Alsace-Lorraine near train/tram)**Remuneration**:Competetive compensation and stock option plan
-
Embedded Software Engineer
il y a 3 jours
Grenoble, Auvergne-Rhône-Alpes, France IC Resources Temps pleinAn Embedded Software Engineer – Networking is sought by this leading semiconductor company to be based at their R+D Centre in Grenoble (location could also be in Nice). The Embedded Networking Software Engineer will be responsible for developing PHY / MAC layer drivers and firmware for emerging networking systems and software. The Embedded Software...
-
Embedded AI Engineer
il y a 1 semaine
Grenoble, France ic resources Temps pleinEmbedded AI Software Development Engineer Overview: Montbonnot-Saint-Martin / Permanent Contract (CDI) / Hybrid working Join a Deep Tech company based near Grenoble that are recognised for their groundbreaking advancements in both hardware and software technologies, tailored to meet the demands of high-performance computing markets. They continually push...
-
Embedded Application Engineer
il y a 1 semaine
Grenoble, France ic resources Temps pleinEmbedded Application Engineer - (Location - Montbonnot, near Grenoble) Overview - Become an Embedded Application Engineer for a pioneering Deep Tech firm located near Grenoble renowned for its revolutionary strides in both hardware and software technologies, specifically designed to cater to the needs of high-performance computing markets. Continuously...
-
Embedded Linux Senior Software Engineer
il y a 3 jours
Grenoble, France Canonical Temps pleinEmbedded Linux Senior Software Engineer - OptimisationJoin or sign in to find your next jobJoin to apply for the Embedded Linux Senior Software Engineer - Optimisation role at CanonicalEmbedded Linux Senior Software Engineer - Optimisation2 weeks ago Be among the first 25 applicantsJoin to apply for the Embedded Linux Senior Software Engineer - Optimisation...
-
Embedded & Electronics Engineer: FPGA & Linux
il y a 3 jours
Grenoble, France quobly.io Temps pleinA leading quantum technology start-up is seeking an Embedded & electronics engineer in Grenoble. You'll develop the embedded software stack for quantum computer control electronics, work on HDL IP for FPGA, and evolve the HW architecture. The ideal candidate has FPGA programming and embedded Linux development skills, thrives in a collaborative culture, and...
-
Embedded Engineer
il y a 3 jours
Grenoble, France 5V Tech Temps pleinEmbedded Engineer Senior C++ Embedded Engineer – Ethernet & SoC Simulation Contract Type: Freelance (12 month) Location: Remote – Visits to the office in Grenoble required at start and end of the project Start: March/April 2026 5VTech has recently started supporting a major semiconductor business in France. We require an engineer to begin a 12‑month...
-
Embedded Application Engineer
il y a 3 jours
Grenoble, France ic resources Temps pleinA leading IoT connectivity firm in Grenoble is seeking a talented Embedded Application Engineer. You will be crucial in developing NIC software in C and enhancing embedded Linux components. The ideal candidate should have strong skills in C and Python, along with ARM Cortex-M knowledge. Join a dynamic team and contribute to innovative technology in massive...
-
Embedded & Electronics Engineer for Quantum Control Systems
il y a 1 semaine
Grenoble, France Quobly Temps pleinA pioneering technology company in Grenoble is seeking an Embedded & Electronics Engineer to develop quantum computer control electronics and contribute to embedded software. The ideal candidate has expertise in FPGA programming, Linux drivers, and RF design. Join a collaborative environment that fosters transparency and innovation while enjoying a work-life...
-
Software Engineering Manager
il y a 3 jours
Grenoble, France Canonical Temps pleinSoftware Engineering Manager - Desktop and Embedded Linux OptimisationJoin or sign in to find your next jobJoin to apply for the Software Engineering Manager - Desktop and Embedded Linux Optimisation role at CanonicalSoftware Engineering Manager - Desktop and Embedded Linux Optimisation4 months ago Be among the first 25 applicantsJoin to apply for the...
-
Embedded & Electronics Engineer
il y a 1 semaine
Grenoble, France Quobly Temps pleinEmbedded & Electronics Engineer About Quobly Drawing upon over two decades of pioneering research from CEA and CNRS, Quobly is helping build a quantum-enabled future by developing universal quantum processors that have the potential to solve currently intractable problems in health, energy, mobility, and more. At Quobly, we believe that professionalism,...