Embedded Software Engineer
IC Resources
Livingston, United Kingdom
10 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Compensation
£ 60KJob location
Livingston, United Kingdom
Tech stack
Communications Protocols
Embedded Software
Universal Asynchronous Receiver/Transmitter
Serial Peripheral Interface
Requirements
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
About the company
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.