Senior Firmware Engineer in Cardiff

Senior Firmware Engineer in Cardiff

Cardiff Full-Time 63000 - 77000 £ / year (est.) No working from home possible
HID

At a Glance

  • Tasks: Design and debug firmware for innovative access control products.
  • Company: Join HID, a global leader in secure identity solutions.
  • Benefits: Enjoy competitive salary, flexible work, and career growth opportunities.
  • Other info: Be part of a diverse team that values your unique talents and perspectives.
  • Why this job: Make a real impact on global security while working with cutting-edge technology.
  • Qualifications: 4+ years in firmware development with skills in C/C# and cryptographic solutions.

The predicted salary is between 63000 - 77000 £ per year.

A skilled senior engineer with firmware development and debugging skills is required for our design center in Cardiff. Working in a small, versatile team, the candidate's work will be involved in product design and sustaining activities on a range of PACS RFID access control products which are sold worldwide. The candidate needs to be able to effectively manage their time to support work on a variety of products at different stages of the product's lifecycle, and to be able to collaborate well with colleagues from different departments both onsite and overseas. Occasional travel may be required.

As our Senior Firmware Engineer, you’ll support HID’s success by:

  • Implementation of embedded firmware designs and test solutions primarily in C and C#
  • Implementation of cryptographic solutions.
  • Creation of design documentation.
  • Practical hands‑on experience working with and debugging embedded systems.
  • Working in a team environment.
  • Ability to complete design related tasks with minimal supervision.

Education And/or Experience:

  • Ability to verify product software requirements.
  • Engineering degree or equivalent or suitable experience.
  • Minimum of 4+ years of related industry experience.
  • Ability to understand, maintain and create designs from stories/user/stakeholder requirements.
  • Ability to provide technical solutions to mid‑to‑high complexity issues.
  • Good working knowledge of low programming languages (C/C#) and scripting.
  • Familiar with many low‑level developer techniques.
  • TDD Unit test approach.
  • Familiar with CI/CD techniques.
  • Able to demonstrate experience with software version control.
  • Able to demonstrate experience with the FW/SW development process.
  • Able to use standard development software: debuggers, editors, compilers.
  • Understanding of cryptographic solutions including symmetric & PKI asymmetric.

Additional beneficial skills/experience:

  • Smart Card ISO7816 and RFID ISO 14443/15593 protocols.
  • I2C and SPI protocols.
  • USB low level protocols.
  • Cryptographic code programming.
  • Jenkins automation server/client programming.
  • NUnit test framework.
  • Bluetooth Low Energy protocol.
  • Scripting languages e.g. Python.
  • CMock unit testing.
  • Implementation experience of cryptographic solutions including symmetric & ideally PKI asymmetric.

What we can offer you:

  • Competitive salary and rewards package.
  • Competitive benefits and annual leave offering, allowing for work‑life balance.
  • A vibrant, welcoming & inclusive culture.
  • Extensive career development opportunities and resources to maximize your potential.

HID is committed to building a diverse, equitable, and inclusive workforce that reflects the global communities we serve. As an equal opportunity employer, we welcome applications from individuals of all backgrounds, experiences, and perspectives.

Senior Firmware Engineer in Cardiff employer: HID

HID is an excellent employer, offering a vibrant work culture in Cardiff that fosters innovation and collaboration among Agile teams. With a focus on employee growth, the company provides ample opportunities for career development within a global organization, alongside a competitive salary and benefits that reflect its commitment to staff well-being.

HID

Contact Details:

HID Recruitment Team

We think you need these skills to ace Senior Firmware Engineer in Cardiff

Firmware Development
Debugging Skills
Embedded Systems
C Programming
C# Programming
Cryptographic Solutions
Design Documentation