CareerPlanSign in

Embedded Software Engineer

Oxford, United Kingdom💼 Full-time🗓 2026-10-01 → 2026-10-02

Core

Developing embedded software for complex hardware products, collaborating with hardware and system test teams to ensure production readiness and customer delivery.

Role type

Embedded Software Engineer

Builds

Embedded systems and hardware-integrated products

Domain

Deep-tech / Hardware-Software Integration

Deliverable

production ML models

Required skills

C, C++, microcontroller programming (STM32, Xilinx), transport protocols (I2C, SPI, PCIe, Ethernet, AXI), hardware schematic interpretation, Python, JavaScript, machine learning concepts

Preferred skills

Early-stage startup experience, cross-functional engineering collaboration, networking/IT infrastructure familiarity

Technologies

STM32, Xilinx, C, C++, Python, JavaScript

Responsibilities

Contribute to embedded software codebase, debug and optimize system performance, support manufacturing readiness and external demonstrations, align software and hardware functions

Seniority

Mid-level, hands-on IC

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