Embedded Software Engineer

  • Experienced
  • UK

IC Resources Recruitment

Embedded Software Engineer Overview

Company Name IC Resources Recruitment
Job Role Embedded Software Engineer
Qualifications Not Specified
Category IT Jobs
Job Type Full Time
Location Rest of UK

This opportunity is for a senior embedded firmware engineer based in Cheltenham, Gloucestershire, working on the design and development of robust firmware for real-world devices and applications. The position sits within full lifecycle embedded development, so the work spans from early design through implementation and delivery, with scope to make a meaningful technical contribution at a senior level.

What the role involves

  • Taking ownership of and contributing to embedded firmware work across the full development lifecycle.
  • Designing firmware that is reliable, practical, and suitable for deployment in real products.
  • Working as a senior engineer on embedded C development tasks.
  • Supporting development across a variety of microcontroller families, including STM32 and PIC32.
  • Using Python where needed to support development, testing, or engineering workflows.
  • Working with common embedded interfaces and protocols such as I2C, SPI, and serial communications.
  • Developing in both RTOS-based systems and bare-metal environments.
  • Applying a strong understanding of hardware to firmware decisions, with an interest in PCB schematics being useful.
  • Contributing knowledge of embedded Linux where relevant, particularly in relation to SoC or SOM-based embedded Linux applications.

What the employer is looking for

  • A well-educated senior engineer with substantial experience in firmware and embedded C development.
  • At least 10 years of practical experience in embedded or firmware engineering.
  • Hands-on experience with microcontrollers such as STM32 and/or PIC32.
  • Practical Python experience.
  • Familiarity with standard embedded communication methods, including I2C, SPI, and serial links.
  • Experience working in both RTOS and bare-metal programming environments.
  • A good appreciation of hardware and an interest in PCB schematics.
  • Embedded Linux knowledge is desirable.
  • Experience with SoC or SOM platforms for embedded Linux use cases would be an advantage.

Package and working arrangement

  • Salary of £55,000 to £65,000.
  • Benefits package included.
  • Hybrid working is offered.

How to apply

Interested candidates are asked to send their CV to Emma Windows at IC Resources. The advert also provides an option to apply now through the job listing.

The role is handled by Emma Windows at IC Resources, and the posting includes her contact details for candidates who want to discuss the opportunity further.


Degree Requirement: Not Specified

Visa Sponsorship May be

To apply for this job please visit ic-resources.com.

admin
the authoradmin