Jobs in Edinburgh

Embedded Software Engineer

Design, develop, test and maintain embedded software in C/C++ for microcontrollers, microprocessors and embedded Linux systems, including PIC and STM32. Work with Linux kernels, bootloaders, device drivers and BSPs, using Yocto to build custom distributions, and collaborate with hardware engineers on bring-up and debugging via UART, SPI, I2C and Ethernet.

Zenovo United Kingdom £55,000 pa
Hybrid

Electronics Engineer

Design, develop and debug compact, low-power wearable medical devices from concept to production, covering system architecture, component selection, schematic and multi-layer PCB design, prototyping and validation. Work spans analog, mixed-signal, RF and embedded circuits, precision optical sensor signal conditioning, and ultra-low-power battery and wireless connectivity (BLE, LTE-M, GNSS) integration, with a route to leading a hardware team.

Zachary Daniels Edinburgh