Overview
* Work on cutting‑edge embedded technologies.
* Join a dynamic team with hybrid work flexibility and a collaborative culture.
About Our Client
Our client is an international company located in Lausanne. They are recognized for developing high‑quality, user‑centric products that combine technology and design.
Job Description
* Develop and maintain embedded firmware in C/C++.
* Implement software on Zephyr RTOS, other RTOS, or Embedded Linux.
* Design, integrate, and optimize low‑level drivers and hardware interfaces.
* Debug and troubleshoot embedded systems using tools such as JTAG and logic analyzers.
* Collaborate with hardware, software, and QA teams to ensure seamless integration.
* Participate in code reviews and contribute to best practices.
* Support system testing, validation, and performance tuning.
* Document technical solutions, architecture decisions, and implementation details.
* Contribute to continuous improvement of development workflows.
* Provide technical input to engineering discussions and project planning.
The Successful Applicant
* Strong proficiency in C and C++ for embedded systems.
* Experience with Zephyr RTOS, other RTOS environments, or Embedded Linux.
* Solid understanding of real‑time constraints and resource‑limited environments.
* Experience with microcontrollers, peripherals, and hardware debugging tools.
* Familiar with communication protocols (SPI, I2C, UART, USB, etc.).
* Analytical mindset with strong problem‑solving skills.
* Ability to work effectively in cross‑functional technical teams.
* Detail‑oriented, structured, and comfortable working in fast‑moving environments.
* Good communication skills in English.
* Ability to adapt quickly to new technologies and processes.
What’s on Offer
* A 6‑month mission within a leading technology environment.
* Hybrid work model with one remote day per week (except Thursdays).
* Opportunity to work on high‑visibility, innovative consumer electronics projects.
#J-18808-Ljbffr