Senior Embedded Software Engineer

IC Resources

Cheltenham

Hybrid

GBP 50,000 - 60,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid work model

Job summary

IC Resources in Cheltenham is seeking a Senior Embedded Firmware Engineer to take responsibility for full lifecycle embedded development, designing and developing robust firmware for real-world devices.

Candidates should have at least 5 years in firmware/embedded C, with STM32/PIC32, Python, I2C, SPI, Serial, RTOS or bare-metal programming, and an interest in hardware aspects such as PCB schematics. Embedded Linux or SoC/SOM experience would be beneficial.

Qualifications

  • Minimum 5 years in firmware/embedded C development.
  • Experience with a range of MCUs, especially STM32 and PIC32.
  • Proficiency in Python and common protocols (I2C, SPI, Serial).
  • Experience with RTOS or bare-metal firmware and hardware awareness.
  • Nice to have Embedded Linux or SoC/SOM for embedded Linux apps.

Responsibilities

  • Take responsibility for full lifecycle Embedded Development, designing and developing robust firmware.
  • Collaborate with hardware engineers and contribute to PCB schematic awareness.

Skills

Embedded C
STM32
PIC32
Python
I2C
SPI
Serial
RTOS
Bare-metal
Embedded Linux

Education

Bachelor's degree in Electronics/CS

Job description

Fabulous new opportunity for a Senior Embedded Firmware Engineer in Cheltenham to take responsibility for full lifecycle Embedded Development, designing and developing robust embedded firmware suitable for real-world devices and applications.

Salary to £50k - £60k plus hybrid working and benefits

I am seeking a well educated Senior Embedded Firmware Engineer with minimum of 5 years in firmware/embedded C development with knowledge of a range of microcontrollers such as STM32 /PIC32. Applicants should also have hands-on experience with Python, a knowledge of standard communication protocols e.g. I2C, SPI, Serial and familiarity with both RTOS and bare-metal programming is also required.

The Senior Firmware Engineer will have a good appreciation for hardware with perhaps an interest in PCB Schematics. Any knowledge of Embedded Linux or experience using SoC or SOM for embedded linux applications would be beneficial.

Super salary, benefits and hybrid working.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Firmware Engineer – Hybrid Role
Senior Embedded Firmware Engineer – Hybrid Role

IC Resources • Cheltenham

Hybrid
GBP 50,000 - 60,000
Hybrid work model
Embedded Software Engineer
Embedded Software Engineer

Applause IT Recruitment Ltd • Denton

Hybrid
GBP 65,000 - 90,000
Bonus scheme
Hybrid working
25 days holiday
+3
Senior Firmware Engineer
Senior Firmware Engineer

ZENOVO • Chester

Hybrid
GBP 55,000 - 95,000
Embedded Software Engineer
Embedded Software Engineer

Applause IT Recruitment Ltd • Manchester

Hybrid
GBP 60,000 - 85,000
Hybrid working
Bonus scheme
25 days holiday plus bank holidays
+2
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Platform Recruitment • Harston

On-site
GBP 60,000 - 70,000
25 days holiday + bank holidays
Competitive pension
Discretionary annual bonus
+2
Firmware Engineer
Firmware Engineer

Platform Recruitment • Salisbury

On-site
GBP 55,000 - 65,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

IC Resources • West of England

Hybrid
GBP 65,000 - 90,000
Senior Firmware Engineer
Senior Firmware Engineer

IC Resources • Bath

Hybrid
GBP 60,000 - 80,000
Junior Embedded Software Engineer
Junior Embedded Software Engineer

IC Resources • West of England

On-site
GBP 35,000 - 48,000
Embedded Firmware Engineer
Embedded Firmware Engineer

3fD (3form Design) • Whitchurch

On-site
GBP 40,000 - 80,000
Flexible working hours
Half day on Fridays
Creative environment
+2