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