CareerPlan

Senior Software Engineer

Espoo, FIFull-time€56k2026-10-07 → 2026-11-10
On-site · Finland

Core

Own the technical design and delivery of complex Bluetooth stack features, from interpreting specifications through implementation, validation, and customer issue resolution.

Role type

Senior embedded software engineer (Bluetooth stack)

Builds

Bluetooth low energy stack features for global tier one customers

Domain

IoT, wireless connectivity, embedded systems

Deliverable

production ML models | product features

Required skills

Embedded C, Bluetooth stack development, wireless networking, API design, embedded systems architecture, microcontroller programming (Cortex-M, Risc-V), automated testing, continuous integration, technical documentation

Preferred skills

Agile methodologies, wireless protocols (Zigbee, Thread, Wi-Fi), AI development tools

Technologies

Bluetooth, Bluetooth mesh, 802.15.4, Zigbee, Thread, Wi-Fi, Cortex-M, Risc-V, embedded C

Responsibilities

Collaborate with agile teams to deliver Bluetooth low energy stack features; Perform feature and feasibility analyses and design software and APIs; Implement features in embedded C; Use AI development tools for exploring solutions and writing tests; Review designs and code; Develop automated tests and measure software performance; Work with build scripts and SDK software; Provide input to wireless specifications; Debug technically demanding issues

Seniority

Senior, hands-on IC