Embedded Software Engineer
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)
- Experience working close to hardware in embedded environments
- Understanding of IoT systems and communication protocols
What Next?
For more information on this role, or any other jobs across Embedded, Firmware, IoT or Wireless Communications, please contact me, Callum Allen, today.