CareerPlanSign in

Embedded Software Engineer

Rennes, Ille-et-Vilaine💼 Full-time🗓 2026-04-30 → 2026-08-05

Core

Integrating and enabling key platform components within large embedded software codebases for low-power wireless connectivity SoCs.

Role type

Senior IC embedded software engineer (Cortex-M, Zephyr)

Builds

Embedded software solutions for smart home, industrial IoT, and smart cities markets

Domain

Semiconductor / Embedded Systems / IoT

Deliverable

production ML models | product features | infrastructure

Required skills

C programming, embedded system fundamentals, RTOS (FreeRTOS, Zephyr), embedded security concepts, system-level integration, debugging complex systems, code optimization for resource/performance/energy

Preferred skills

Contributing to upstream open-source projects, cross-functional collaboration with hardware teams

Technologies

Cortex-M, Zephyr, Trusted Firmware-M, FreeRTOS

Responsibilities

Drive system-level integration of embedded software on Cortex-M platforms, Contribute to upstream projects such as Zephyr and Trusted Firmware-M, Debug system-level issues, Enable and integrate security-related features, Collaborate with hardware and platform teams to align software with silicon capabilities, Tune code for optimal resource utilization, reliability, performance, and energy efficiency

Seniority

Senior, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.