Firmware Support Engineer

Firmware Support Engineer - Modbus & M-Bus Specialist

Are you an Embedded Software Engineer with deep expertise in Modbus and M-Bus protocols? Do you enjoy solving complex technical challenges and providing direct customer support?

We are a forward-thinking company in Morecambe seeking a Firmware Support Engineer to join our dynamic team. In this pivotal role, you will be the bridge between our innovative IoT products and our customers, designing robust embedded systems and providing expert technical guidance.

This is a unique opportunity for a hands-on Firmware Engineer who is passionate about both development and problem-solving to play a key role in our success.

Your Role: Bridging Development & Customer Success

As a Firmware Support Engineer, you will be responsible for the end-to-end lifecycle of our firmware, from design and development to post-deployment support. Your expertise in Modbus RTU/TCP and M-Bus will be critical.

Key Responsibilities:

  • Design & Development: Create, develop, and test firmware for a range of embedded systems and IoT devices.
  • Protocol Expertise: Specialise in the implementation and optimisation of Modbus and M-Bus communication systems.
  • Debugging & Troubleshooting: Investigate and resolve complex issues related to firmware, hardware, and network connectivity (including TCP/IP, Ethernet).
  • Customer-Facing Support: Act as the primary technical contact for customers, providing clear, expert support on our products and protocols.
  • Hardware Collaboration: Work with hardware teams; knowledge of PCB design and assembly is a plus for effective troubleshooting.
  • Full Lifecycle Involvement: Participate in requirements definition, unit testing, API design, and maintaining documentation in Confluence.

What We're Looking For (Person Specification):

Essential Skills & Experience:

  • Proven commercial experience as a Firmware Engineer or Embedded Software Engineer.
  • Strong, hands-on experience with Modbus and M-Bus communication protocols.
  • Proficiency in embedded software development practices (C/C++ is often implied).
  • Solid understanding of computer networking (TCP/IP, DHCP, Ethernet).
  • Excellent analytical and problem-solving skills for debugging complex system issues.
  • Strong communication skills, with the ability to explain technical concepts clearly to customers and colleagues.

Desirable Skills:

  • Experience with IoT device development.
  • Familiarity with PCB design, assembly, and troubleshooting.
  • Knowledge of test automation frameworks.

What We Offer You:

  • Competitive Salary: A competitive package of up to £50,000, dependent on your experience.
  • Specialist Role: Become the go-to expert in Modbus and M-Bus within a growing company.
  • Career Growth: A clear path for professional development in a company that values innovation.
  • Impactful Work: See your firmware deployed in real-world IoT applications and support them directly.

Ready to Apply?

If you are a Firmware Engineer with Modbus and M-Bus expertise and a passion for customer-facing technical support, we encourage you to apply.

Click the "Apply Now" button to submit your CV and cover letter.

Company
UK Talent Resource
Location
Morecambe, Lancashire, England, United Kingdom
Employment Type
Full-Time
Salary
£35,000 - £50,000 per annum, Negotiable
Posted
Company
UK Talent Resource
Location
Morecambe, Lancashire, England, United Kingdom
Employment Type
Full-Time
Salary
£35,000 - £50,000 per annum, Negotiable
Posted