Senior Embedded Software Engineer .
--- base: meta-keywords: meta-viewport: width=device-width, title: Senior Embedded Software Engineer (Firmware / Zephyr RTOS). ---
Senior Embedded Software Engineer (Firmware / Zephyr RTOS). ===========================================================
Senior Embedded Software Engineer (Firmware / Zephyr RTOS).
Senior Embedded Software Engineer (Firmware / Zephyr RTOS). ===========================================================
For one of our customer, we are looking for a
Senior Embedded Software Engineer (Firmware / Zephyr RTOS). -----------------------------------------------------------
As a senior developer, you will join a dynamic team working on a strategic project. You will work alongside a developer and a lead developer to contribute to the development and optimization of firmware for new, cutting\-edge products.
Your responsibilities:
- Develop and maintain firmware in C/C\+\+, primarily on Zephyr RTOS.
- Work with STM32 microcontrollers, including bootloader management.
- Design and implement drivers for various peripherals, such as user interface components (buttons, capacitive sensors, analog sensors, haptic actuators).
- Develop and integrate communication interfaces: Wi\-Fi, UART, and proprietary protocols over serial interfaces (SPI).
- Contribute to firmware testing, test automation, and CI pipelines.
- Collaborate closely with the team to ensure seamless integration and optimal firmware performance.
Required experience:
- 3\+ years of embedded software / firmware development experience in C/C\+\+
- Expert\-level knowledge of Zephyr RTOS
- Strong hands\-on experience with Arm Cortex\-M microcontrollers, including bootloaders ( MCUboot)
- Solid knowledge of communication interfaces and protocols: Wi\-Fi, UART, SPI
- Experience integrating wireless chipsets or modules with a host microcontroller
- Experience in test automation for embedded systems
- Proficiency in Python programming
- Hands\-on experience with CI tools and processes
- Experience using automation tools across Windows and Linux platforms
- Solid understanding of software development best practices
- A strong belief in and experience with Agile methodologies
- Excellent problem\-solving skills and a collaborative, service\-oriented mindset
- The ability to clearly communicate complex technical concepts
- Soft skills: authenticity, openness, collaboration, humility, curiosity, and a bias for action
Preferred skills:
- Experience with Alif Semiconductor microcontrollers (Ensemble / Balletto families)
- Experience with Infineon wireless solutions (AIROC Wi\-Fi / Bluetooth)
- Knowledge of the BLE protocol
- Experience testing human interface devices (HID)
- Familiarity with GitHub, GitHub Actions, and Artifactory
- ISTQB certification
Languages:
- Fluent in English and French (spoken and written)
Education:
- Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field, or equivalent practical experience

- Celag Sàrl
Rue des Philosophes 31 1400 Yverdon\-les\-Bains
- [](<>)
jpidd778f11jm jpit0939jm jpiy26jm
Contact person
Listed by the employer in the job posting — for questions and your application.
- Celag Sàrl