CareerPlanSign in

Embedded Software Engineer

Melbourn, gb💼 Full-time🗓 2026-07-23 → 2026-10-04

Core

Develop embedded software systems from concept through mass production for consumer, medical, life sciences, and defence sectors. (via careerplan.io/jobs/744000139304426-embedded-software-engineer-at-pa-consulting)

Role type

Senior Embedded Software Engineer

Builds

Embedded software products and systems

Domain

Consumer electronics, medical devices, life sciences, defence

Deliverable

production ML models | product features

Required skills

C/C++/Rust programming, embedded Linux, RTOS (Zephyr OS), bare-metal development, microcontrollers, multi-core SoCs, I2C/SPI/UART/USB/Bluetooth/WiFi protocols, Test Driven Development, automated and manual testing, software design documentation, digital electronics and schematics interpretation

Preferred skills

Python, CI/CD methodologies

Technologies

Zephyr OS, embedded Linux, C, C++, Rust, Python, I2C, SPI, UART, USB, Bluetooth, WiFi

Responsibilities

Develop and implement software for embedded systems using modern professional workflows; work across the full product lifecycle from concept generation to product launch and in-field maintenance; generate software design documentation; interpret device datasheets and understand digital electronics and schematics; apply Test Driven Development methodologies and execute automated and manual testing

Seniority

Senior, hands-on IC