3 weeks ago

Firmware Engineer

Ormskirk 50K - 60K Permanent

Firmware Engineer - Embedded Systems & Custom Protocols

📍 Location: Mawdesley, West Lancashire (Office-based - own transport required)
💰 Salary: Competitive, based on experience
🕒 Job Type: Full-time, Permanent
🎓 Level: Mid to Senior

About Us

A UK leader in the design and manufacture of life safety and compliance technology, including fire alarms, nurse-call systems, and assistive hearing devices. Based in Wigan, with a cutting-edge R&D facility in Mawdesley, we are a growing, engineering-focused company where your technical skills make a real difference.

The Role

We are looking for an experienced Firmware Engineer to join our R&D team, working on complex embedded systems for life-critical applications.

You will:

  • Develop and maintain embedded firmware for ARM microcontrollers
  • Work on distributed systems with custom networking protocols
  • Implement touchscreen HMI functionality for user interfaces
  • Write robust, efficient code in C for real-time embedded environments
  • Collaborate with hardware, software, and product teams across the full product lifecycle
  • Debug, test, and validate code using tools such as IAR Embedded Workbench
  • Contribute to systems design, architecture, and product innovation

About You

You're a confident, capable firmware developer with a track record in complex system design.

Essential skills and experience:

  • Solid commercial experience in embedded C development
  • Strong understanding of ARM-based microcontrollers
  • Experience with IAR Embedded Workbench (or similar IDEs) and toolchains including Segger middleware
  • Familiarity with real-time operating systems (RTOS) and low-level debugging
  • Experience designing firmware for distributed systems with custom comms protocols
  • Experience developing touchscreen HMI interfaces
  • Experience in regulated or safety-critical industries
  • Familiarity with electronics/hardware design principles

Nice to have:

  • Knowledge of EMC, signal integrity, or power management

What We Offer

  • 34 days annual leave (including bank holidays)
  • Private health insurance + death-in-service benefit
  • Healthcare cash plan
  • Enhanced pension contribution
  • Discretionary Friday half-day
  • Real technical ownership and variety in your role
  • Career progression within a growing R&D-focused company

Interested?

If you're ready to take ownership of technically demanding projects and want to help create innovative, life-saving systems, we'd love to hear from you.

Share this job:

Apply now

Similar Jobs

15 hours ago

HV Plant Engineer

Stafford 45K - 70K Permanent

HV Plant Engineer Stafford - hybrid working Up to 70kRole Overview: Coordination with National Grid Design Assurance in order to achieve design approval for the following design packs: Development of Substation HV layout and elevation designs to Nati...

16 hours ago

BMS Service Engineer

Birmingham 40K - 50K Permanent

Join a leading building services company as a BMS Service Engineer! We're looking for a skilled and motivated engineer to support our clients across commercial and industrial sites. If you're experienced with BMS systems (especially Trend or Tridium)...

1 day ago

BMS Service Engineer

Leeds 40K - 55K company car Permanent

🔧 BMS Service Engineer - Yorkshire💰 Salary: Up to £55,000 (negotiable) 🚗 Benefits: Company car or car allowance | Private healthcare | Life assurance | 25 days holiday 📍 Location: Yorkshire - regional travel required 🕒 Hours: 40 hours per week (some...

1 day ago

BMS Service Engineer

Leeds 40K - 55K company car Permanent

🔧 BMS Service Engineer - Yorkshire💰 Salary: Up to £55,000 (negotiable) 🚗 Benefits: Company car or car allowance | Private healthcare | Life assurance | 25 days holiday 📍 Location: Yorkshire - regional travel required 🕒 Hours: 40 hours per week (some...

1 day ago

Service Sales

Manchester 40K - 50K Commission scheme Permanent

Benefits Company health benefits, 25 days holiday, company pension, bonus scheme Job title Service sales executiveWhat will this person be doing? ✅ Drive service sales and expand our client base ✅ Build and nurture long-lasting relationships ✅ Work w...

2 days ago

Sales estimator

Manchester 40K - 40K Permanent

🌟 Join Our Team as a BMS Sales Estimator - Manchester 🌟Are you a commercially minded professional with a technical background in HVAC or building services? We're looking for a BMS Sales Estimator to join our growing team in Atherton, where you'll pla...

2 days ago

Quality Inspector

Luton 25K - 26.1K 25 Days Holiday, BUPA Medical Cover Permanent

My client is a leading AS9100 and ISO 13485 accredited UK contract electronics manufacturer with over 30 years experience based in Luton, Bedfordshire. They work within a range of industry sectors with vastly experienced and qualified staff offering...

2 days ago

BMS Sales estimator

Manchester 40K - 40K Permanent

🌟 Join Our Team as a BMS Sales Estimator - Manchester 🌟Are you a commercially minded professional with a technical background in HVAC or building services? We're looking for a BMS Sales Estimator to join our growing team in Atherton, where you'll pla...

3 days ago

Junior BMS Project Manager

City of London 50K - 60K Permanent

Junior BMS Project ManagerLondon£50,000 - £60,000We are representing a growing BMS company based in London who are looking to take on a Junior BMS Project Manager to assist in managing and supporting their projects. This is an excellent opportunity t...