Senior Embedded Software Engineer

Senior Embedded Software Engineer

Location: Scotland

Employment Type: Permanent, Full-Time

Salary: Up to £65,000

I’m working with an independent technology consultancy in the central belt of Scotland that’s looking to expand its engineering team with a Senior Embedded Software Engineer. The company partners with a range of UK and international clients, delivering custom electronic and software solutions across industrial, scientific, energy, and consumer markets.

This position would suit an engineer who enjoys hands-on embedded development, particularly bare-metal or RTOS-based work, and values working in a close-knit, multidisciplinary team alongside hardware, firmware, and FPGA specialists.

Key Responsibilities

  • Design, implement, and test embedded firmware for a range of microcontrollers (ARM Cortex-M, PIC, etc.)
  • Develop software for bare-metal and RTOS environments (e.g., FreeRTOS)
  • Support multiple projects throughout the development lifecycle , from prototype to production
  • Collaborate closely with hardware and FPGA teams to integrate systems effectively

Skills & Experience

  • Strong proficiency in C programming for embedded systems
  • Experience with microcontrollers and communication interfaces (SPI, I2C, UART, CAN, etc.)
  • Exposure to or interest in FPGA-based systems (knowledge of VHDL/Verilog a plus)

If you’re an embedded engineer who enjoys seeing your designs come to life in real hardware, this is a great opportunity to work on diverse, technically challenging projects within a collaborative, innovation-driven environment.

To learn more, please contact Harry Hansford at IC Resources for a confidential discussion.

Company
IC Resources
Location
Livingston, West Lothian, UK
Posted
Company
IC Resources
Location
Livingston, West Lothian, UK
Posted