CareerPlanSign in

Staff Embedded Software Engineer

Kallithea, Athens, gr💼 Full-time🗓 2026-08-12 → 2026-09-27

Core

Architecting and developing embedded platform software (drivers, middleware, RTOS) for Renesas devices in consumer electronics, automotive, medical, and IoT domains.

Role type

Staff Embedded Software Engineer (Platform Architecture & Hands-on IC)

Builds

Embedded software platforms running on Renesas MCUs for automotive, industrial, infrastructure, and IoT products

Domain

Embedded Systems / Semiconductor / Automotive / Industrial / IoT

Deliverable

production ML models | product features

Required skills

C programming, 8/16/32-bit MCU architecture (ARM Cortex-M), hardware/software boundary design, CMake, embedded cross-compilation, CI/CD, test automation, hardware debugging (oscilloscopes, logic analyzers, JTAG/SWD), software architecture, technical leadership, mentoring

Preferred skills

Multiple RTOS environments (Zephyr, FreeRTOS, embedded Linux), vendor HAL/driver frameworks, hard real-time/safety-critical design, security architecture (secure boot, TrustZone), connectivity protocols (BLE), open-source contributions, AI-assisted development

Technologies

ARM Cortex-M, CMake, GCC, LLVM/Clang, Docker, Zephyr, FreeRTOS, embedded Linux, JTAG, SWD

Responsibilities

Define software architecture and portability strategy across device families; lead end-to-end technical execution of embedded projects; set coding, review, and testing standards; design and maintain low-level drivers and RTOS integration; manage project planning, estimation, and risk reporting; mentor senior and junior engineers; collaborate with hardware, silicon, and product teams

Seniority

Staff, hands-on IC with technical leadership and mentorship

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