CareerPlanSign in

Embedded Software Engineer

Athens, gr💼 Full-time🗓 2026-09-11 → 2026-09-25

Core

Develop embedded software for deeply embedded platforms, ensuring quality and collaborating with architects.

Role type

Embedded Software Engineer

Builds

Software for deeply embedded platforms

Domain

Embedded systems, Automotive, Industrial, Infrastructure, IoT

Deliverable

production ML models | product features

Required skills

C programming, 8-bit to 32-bit RISC processor architectures (ARM, ARM Cortex), software engineering (coding and testing), verification and testing against specifications, test tool usage (oscilloscopes, protocol analyzers, multimeters, logic analyzers), software development methodologies (Agile), SCM (Bitbucket, Git, SVN)

Preferred skills

Zephyr RTOS, open source software (OSS) contribution, Bluetooth Low Energy protocol, multithreaded micro-kernel RTOS, Security/Cryptography concepts

Responsibilities

Develop software according to SDK Vision and Roadmap, ensure software quality, write, test, and document embedded software, schedule tasks and report progress, mentor and coach junior team members

Seniority

Mid-level (2-3 years experience)

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