This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
RE:LAB is a design and innovation company specialized in shaping the interaction between people and complex technologies. Since 2004, we have been working on products and systems used daily across the automotive, industrial, and consumer sectors. Our goal is to make advanced technology understandable, safe, and natural to use. We don't just design interfaces. We design experiences that bring together design, engineering, human factors, and artificial intelligence. Our multidisciplinary team tackles real-world challenges in highly complex contexts, where quality and reliability are essential. We partner with global companies when user experience is not a detail, but a critical factor for a product's success—when adoption, safety, and user trust truly make the difference. At RE:LAB, we believe technology should feel human. This belief guides the way we work, the design decisions we make, and the relationships we build every day. To strengthen our technical division, we are looking for a Firmware Developer to contribute to the development of firmware solutions for embedded and hardware-related systems. The role focuses on the implementation, integration, and validation of low-level software components, working closely with hardware and software teams within multidisciplinary engineering projects.
Job Responsibility:
Develop and maintain firmware components for embedded systems
Contribute to the implementation of low-level functionalities interacting with hardware devices and peripherals
Support debugging, testing, and validation activities on embedded platforms
Collaborate with hardware and software teams during integration and development phases
Contribute to performance optimization, reliability improvement, and issue analysis
Participate in the development lifecycle from implementation to testing and release
Contribute to technical documentation and project deliverables
Requirements:
Degree in Computer Engineering, Electronic Engineering, Computer Science, or related technical fields
Experience or strong interest in firmware and embedded software development
Solid programming skills in C/C++
Basic understanding of embedded systems, microcontrollers, and hardware/software interaction
Familiarity with debugging and testing activities on embedded platforms
Analytical mindset and strong problem-solving skills
Ability to work effectively within multidisciplinary engineering teams
Good command of the English language, both written and spoken