Embedded Software Engineer

IC Resources • livingston, west lothian, livingston, west lothian • Posted June 11, 2026

About the Role

Join an innovative wireless communications company – Livingston, Scotland

This pioneering technology company is developing breakthrough underwater wireless communication systems, enabling secure, real-time data transfer across some of the world’s harshest environments. The team are now looking for an Embedded Software Engineer to support the development of firmware powering next-generation subsea IoT and wireless communication platforms.

You’ll work closely with electronics and systems engineers, developing low-level embedded software for custom hardware platforms operating in highly constrained, real-world environments.

For this Embedded Software Engineer role, we are looking for someone with:

  • Strong experience developing embedded software in C
  • Experience working with 32-bit microcontrollers (STM32 or similar)
  • Understanding of low-level drivers and peripheral interfaces (SPI, I2C, UART, GPIO)
  • Ex...