Enable job alerts via email!

Senior Embedded Software Engineer

Electus Recruitment

Bristol

On-site

GBP 100,000 - 125,000

Full time

Today
Be an early applicant

Job summary

A technology organisation in North Somerset, near Bristol, seeks a Senior/Principal Embedded Software Engineer. The role involves developing Linux-based embedded systems and requires strong experience in embedded software development, particularly in real-time environments. This permanent position offers benefits such as a pension scheme, private medical insurance, and discretionary bonuses.

Benefits

Pension scheme with 5% company contribution
Private Medical Insurance
Salary Sacrifice for Electric Car Scheme
Discretionary annual bonus
25 days annual leave

Qualifications

  • Strong experience in embedded software development for real-time or bare metal environments.
  • Expertise in Yocto Linux kernel, device trees, and driver development.
  • Familiarity with hardware bring-up and debugging tools.

Responsibilities

  • Develop and maintain Linux-based embedded platforms.
  • Write and integrate low-level drivers and hardware interfaces.
  • Collaborate with multidisciplinary teams to optimise real-time data acquisition.

Skills

Embedded software development
Linux kernel
Hardware schematics
VHDL
Real-time DSP
Problem-solving skills

Tools

FPGA
Debugging tools
Job description
Senior/Principal Embedded Software Engineer

Competitive salary depending on experience

A coastal location in North Somerset, within easy reach of Bristol

An innovative technology organisation is seeking an experienced Embedded Software Engineer to design, develop, and optimise embedded systems for advanced sensing and signal processing applications.

This role offers the chance to contribute to cutting-edge projects that combine real-time data processing, FPGA development, and software-defined radio systems. Based in North Somerset, you'll be part of a collaborative and forward-thinking environment that encourages rapid prototyping and experimentation. You’ll work within multidisciplinary teams to develop robust embedded software and firmware solutions to drive hardware platforms and prototype technologies.

Key Responsibilities:
  • Develop and maintain Linux-based embedded platforms
  • Write and integrate low-level drivers and hardware interfaces
  • Collaborate with multidisciplinary teams
  • Optimise real-time data acquisition and processing pipelines
  • Support system integration and validationProvide guidance or line management to junior engineers where required
Skills and Experience:
  • Strong experience in embedded software development for real-time or bare metal environments
  • Expertise in Yocto Linux kernel, device trees, hardware schematics, and driver development
  • Familiarity with VHDL or FPGA integration and real-time DSP
  • Experience with hardware bring-up and debugging tools
  • Excellent understanding of embedded system architecture
  • Strong communication and problem-solving skills
Benefits:
  • Pension scheme with 5% company contribution
  • Private Medical Insurance
  • Salary Sacrifice for Electric Car Scheme, Cycle Scheme, and Tech at Home
  • Rail Season Ticket Loan
  • Discretionary annual bonus
  • 25 days annual leave (plus Bank Holidays) with the option to buy or sell holiday
  • Company Christmas shutdown

Due to the nature of work at our client’s site, these vacancies are only open to sole British Nationals who hold SC clearance or can obtain it.

This is a permanent role.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.