We are seeking a skilled Firmware Engineer/support technician to join our dynamic team. The ideal candidate will have a strong background in embedded software development, with a particular focus on Modbus and M-Bus communication systems. This role involves designing, developing, and testing firmware for a variety of hardware platforms, including Internet of Things (IoT) devices. The successful candidate will also act as a primary contact for customer technical support, providing expert guidance on firmware, hardware, and communication protocols. Knowledge of PCB (Printed Circuit Board) design, assembly, and troubleshooting is desirable.
Duties
* Collaborate with cross-functional teams to define system requirements and specifications.
* Conduct debugging and troubleshooting of firmware and communication issues to ensure optimal performance.
* Engage in software testing, including unit testing and test automation, to validate functionality.
* Participate in the design and implementation of APIs and communication interfaces between devices.
* Document firmware designs and maintain project documentation in Confluence.
* Stay updated with advancements in technology.
* Act as the main point of contact for customer technical support, resolving firmware, hardware, and communication protocol queries.
Qualifications
* Experience with Modbus and M-Bus communication systems is highly desirable.
* Familiarity with embedded software development practices and methodologies.
* Knowledge of PCB (Printed Circuit Board) design, assembly, and troubleshooting is desirable.
* Knowledge of computer networking concepts including TCP/IP, DHCP, VoIP, WAN, and Ethernet.
* Strong analytical skills with the ability to solve complex problems effectively.
* Excellent communication skills to collaborate within a team environment.
This position offers an exciting opportunity for growth within a forward thinking company that values innovation and creativity. If you are passionate about firmware engineering and eager to contribute to cutting-edge projects, particularly in Modbus and M-Bus systems, we encourage you to apply.
Job Types: Full-time, Permanent
Pay: £40,000.00 per year
Benefits:
* Company pension
* Employee discount
* On-site parking
Work Location: Hybrid remote in Morecambe LA3 3BT