IFrame PowerForm Sample
Menu Close

Senior Embedded Software Engineer 160760

Perm
City of Edinburgh
Redundancy
Engineering, Manufacturing & Technical
£65,000
27.05.2025

Maxine Allison

Recruitment Resourcer
Engineering, Manufacturing & Technical

Description

Senior Embedded Software Engineer 160760

Over 20 years’ experience in embedded software, firmware, and systems engineering - available immediately

  • Skilled in Embedded C/C++ on ARM Cortex-M and DSP platforms, with experience across the full product lifecycle

  • Strong background in Linux and RTOS (Zephyr), board bring-up, low-level driver and kernel module development

  • Led RTOS driver development for ARM-based and DSP boards, contributing upstream to open-source projects and managing embedded toolchains

  • Developed custom Yocto Linux builds and built Python-based CI/CD pipelines using GitHub Actions

  • Worked on embedded Linux systems for industrial monitoring applications, including DSP and signal processing

  • Confident with SPI, I²C, UART, CAN and other hardware-level protocols

  • Experienced in software architecture, team leadership, customer coordination, and working in regulated environments (QMS, MISRA, medical and defence standards)

  • Tools include Eclipse, Visual Studio, CCES, Git, Jira, Jenkins, and Python scripting for automation and testing