Firmware Engineer

World Aquatics

France

Hybride

EUR 55 000 - 75 000

Plein temps

Il y a 5 jours
Soyez parmi les premiers à postuler
Générateur de candidature

Obtenez une réponse de cet employeur — un CV et une lettre de motivation adaptés exactement à ce qu’on recherche pour ce poste.

Passez les filtres ATS

Avantages offerts par ce poste

Remote work up to 2 days/week
Collaborative hardware team

Résumé du poste

Arturia is seeking a firmware engineer to join a hardware-focused team in Montbonnot-Saint-Martin, near Grenoble. You will design, develop, and test embedded software in C and C++ for drivers, features, and audio codecs, collaborating with electronics, software, product, and project teams.

You may lead firmware on projects, contribute to architecture decisions, and mentor colleagues. The role offers up to two days remote per week and a path to technical leadership within a growing company.

Qualifications

  • Degree in electronic engineering, embedded systems, CS, or related subject.
  • Experience developing embedded software in C/C++.
  • Strong understanding of microcontrollers and hardware/software interaction.
  • Experience with I2C, SPI, flash memory, displays, touch interfaces, or audio codecs.
  • Proficient testing, debugging, documentation, and code quality.
  • Professional English proficiency.
  • Experience with Agile development is useful.
  • Interest in music or audio technology welcome.

Responsabilités

  • Design, develop, and test embedded software in C and C++.
  • Develop and maintain device drivers and product features.
  • Write reliable, efficient, and maintainable code.
  • Take part in architecture reviews, code reviews, sprint planning, and project meetings.
  • Investigate problems and fix bugs in products in use.
  • Write and maintain technical documentation.
  • Work closely with other teams involved in product development.
  • Lead firmware development on a project and act as its main firmware contact.
  • Assess project complexity, estimate the work, and maintain the firmware backlog.
  • Contribute to architecture, technical choices, and component selection.

Connaissances

Embedded systems
C/C++ programming
Firmware development
Agile development
English proficiency
Technical leadership

Formation

Electronic engineering degree

Outils

I2C
SPI
Flash memory
Displays
Audio codecs

Description du poste

You will join a firmware team of around ten people. The team develops the embedded software inside Arturia's hardware instruments.

You will work with the electronics, software, product, and project teams throughout development. The work ranges from drivers for flash memory, displays, touch interfaces, and audio codecs to product features such as sequencers, synthesis, and audio processing.

You will also take the firmware lead on a project. You will coordinate the firmware work, keep the project team informed, and contribute to architecture and component choices. The role may include wider technical leadership, mentoring, and improvements to our tools and ways of working.

Responsibilities

  • Design, develop, and test embedded software in C and C++.
  • Develop and maintain device drivers and product features.
  • Write reliable, efficient, and maintainable code.
  • Take part in architecture reviews, code reviews, sprint planning, and project meetings.
  • Investigate problems and fix bugs in products already in use.
  • Write and maintain technical documentation.
  • Work closely with the other teams involved in product development.
  • Lead firmware development on a project and act as its main firmware contact.
  • Assess project complexity, estimate the work, and maintain the firmware backlog.
  • Contribute to architecture, technical choices, and electronic component selection.
Profile required

Job requirements

  • A degree in electronic engineering, embedded systems, computer science, or a related subject.
  • Experience developing embedded software in C and C++.
  • A good understanding of microcontrollers and the interaction between hardware and software.
  • Experience with protocols and peripherals such as I2C, SPI, flash memory, displays, touch interfaces, or audio codecs.
  • A careful approach to testing, debugging, code quality, and documentation.
  • The ability to work well with people from different technical backgrounds.
  • A professional level of English.
  • Experience with Agile development is useful.
  • An interest in music, audio technology, or electronic musical instruments would be welcome.

This is a permanent, full time position based in Montbonnot-Saint-Martin, near Grenoble. The office is easy to reach by bus or bicycle. You can work remotely for up to two days per week.

Does this opportunity sound right for you? We welcome people from all backgrounds and are committed to equal opportunities and inclusion.

Company description

Arturia is France’s leading manufacturer of electronic musical instruments. Its mission is to make music creation accessible to everyone.

Arturia began its journey in 1999 with the creation of iconic analog synthesizers in software format, and today enjoys international success thanks to the development of a complete line of synthesizers, MIDI controllers, and audio equipment. Driven by innovation, its products offer a bold, accessible, fun, and inspiring approach to sound exploration.

Arturia continues to grow and currently has more than 190 passionate employees in France, the United States, Hong Kong, Mexico, and the United Kingdom. Arturians share a commitment to excellence, values such as transparency and simplicity, and a culture of celebrating every success.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Firmware Engineer
Firmware Engineer

ARTURIA • Montbonnot-Saint-Martin

Hybride
EUR 55 000 - 75 000
Remote work up to 2 days/week
Electrical Engineer
Electrical Engineer

World Aquatics • France

Hybride
EUR 55 000 - 95 000
Product Manager - Software (H/F)
Product Manager - Software (H/F)

World Aquatics • France

Hybride
EUR 55 000 - 75 000
Firmware Engineer — Embedded Audio & Project Lead
Firmware Engineer — Embedded Audio & Project Lead

World Aquatics • France

Sur place
EUR 55 000 - 75 000
Remote work up to 2 days/week
Collaborative hardware team
Lead Embedded Firmware Engineer - Audio & MCU (Remote 2d)
Lead Embedded Firmware Engineer - Audio & MCU (Remote 2d)

ARTURIA • Montbonnot-Saint-Martin

Hybride
EUR 55 000 - 75 000
Remote work up to 2 days/week
Product Manager - Software (H/F)
Product Manager - Software (H/F)

ARTURIA • Montbonnot-Saint-Martin

Sur place
EUR 55 000 - 85 000
DSP Intern
DSP Intern

World Aquatics • France

Hybride
EUR 12 000 - 18 000
Test Automation Engineer
Test Automation Engineer

ARTURIA • Montbonnot-Saint-Martin

Sur place
EUR 52 000 - 76 000
Product Manager, Music Software & UX‑Driven Launch
Product Manager, Music Software & UX‑Driven Launch

World Aquatics • France

Sur place
EUR 55 000 - 75 000
Senior C++ Developer
Senior C++ Developer

OROSYS SAS • Saint-Gély-du-Fesc

Sur place
EUR 60 000 - 80 000