Firmware Engineer

Firmware Engineer

Newport +1 Full-Time 28800 - 48000 £ / year (est.) No home office possible
H

At a Glance

  • Tasks: Join our Agile team to develop and debug embedded firmware for innovative access control products.
  • Company: HID Global is a leading high-tech software company focused on secure identities worldwide.
  • Benefits: Enjoy a flexible work environment with opportunities for growth and learning.
  • Why this job: Be part of a dynamic team driving innovation in security technology with global impact.
  • Qualifications: Engineering degree or equivalent experience with 1+ years in embedded systems required.
  • Other info: HID Global values diversity and is an Equal Opportunity Employer.

The predicted salary is between 28800 - 48000 £ per year.

An embedded engineer with firmware development and debugging skills is required for our design centre in Cardiff. Working in small versatile Agile teams, the candidate will be involved in product design and sustaining activities on a range of PACS RFID access control products.

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 be able to collaborate well with colleagues from different departments both onsite and overseas.

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

  • Implementation of embedded firmware designs and test solutions primarily in C and C#
  • Creation of design documentation.
  • Practical hands-on experience working with and debugging embedded systems.
  • Ability to complete tasks with minimal supervision.

What we will love about your background:

  • Ability to write low to medium complexity coded solutions.
  • Experience with embedded C, bare metal and RTOS applications.
  • Able to use standard development software: debuggers, editors, compilers.
  • Comfortable at working at low level (e.g. GPIO, UART, SPI, I2C)
  • Able to demonstrate experience with software version control.
  • Good knowledge of cryptographic systems.

Your Experience and Education include:

  • Engineering degree or equivalent or suitable experience.
  • Minimum of 1+ years of related industry experience.

Additional Beneficial Skills/Experience:

  • Good working knowledge of C#
  • Smart Card ISO7816 and RFID ISO 14443/15693 protocols
  • Implementation experience of cryptographic solutions including symmetric & ideally PKI asymmetric.
  • I2C and SPI protocols.
  • Jenkins automation server/client programming.
  • NUnit test framework.
  • Scripting languages e.g. Python.
  • CMock unit testing.
  • Design experience with secure elements.

Why apply? Empowerment: You will work as part of a global team in a flexible work environment, learning and enhancing your expertise. Innovation: You embrace challenges and want to drive ambitious change. Integrity: You are results-orientated, reliable, and straightforward and value being treated accordingly.

Locations

Newport Wales

Firmware Engineer employer: HID

HID Global is an exceptional employer, offering a dynamic work environment in Cardiff where innovation and collaboration thrive. As a Firmware Engineer, you will benefit from a flexible work culture that encourages personal growth and professional development, alongside the opportunity to work on cutting-edge PACS RFID access control products. With a commitment to integrity and empowerment, HID Global fosters a supportive atmosphere that values diverse perspectives and drives meaningful change.
H

Contact Detail:

HID Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Firmware Engineer

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as embedded C, RTOS applications, and cryptographic systems. This will not only help you during interviews but also show your genuine interest in the role.

✨Tip Number 2

Engage with the company’s online presence, especially their social media and YouTube channel. Understanding their products and culture can give you valuable insights that you can reference during discussions.

✨Tip Number 3

Network with current or former employees of HID Global on platforms like LinkedIn. They can provide insider information about the company culture and the specifics of the Firmware Engineer role, which can be beneficial for your application.

✨Tip Number 4

Prepare to discuss your hands-on experience with debugging embedded systems and using development software. Be ready to share specific examples of past projects where you successfully implemented solutions, as this will demonstrate your practical skills.

We think you need these skills to ace Firmware Engineer

Embedded Firmware Development
C Programming
C# Programming
Debugging Embedded Systems
Design Documentation Creation
Time Management
Collaboration Skills
Low-Level Programming (GPIO, UART, SPI, I2C)
Software Version Control
Cryptographic Systems Knowledge
RTOS Applications
Development Software Proficiency (Debuggers, Editors, Compilers)
Smart Card Protocols (ISO7816, ISO 14443/15693)
Jenkins Automation Server Programming
NUnit Test Framework
Scripting Languages (e.g. Python)
CMock Unit Testing
Design Experience with Secure Elements

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in firmware development, particularly with embedded C and C#. Emphasise any hands-on experience with debugging embedded systems and working with low-level protocols like GPIO, UART, SPI, and I2C.

Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention specific projects or experiences that align with HID Global's focus on PACS RFID access control products and how you can contribute to their success.

Showcase Relevant Skills: Highlight your familiarity with software version control, cryptographic systems, and any experience with Jenkins automation or scripting languages like Python. This will demonstrate your technical capabilities and fit for the role.

Proofread Your Application: Before submitting, carefully proofread your application materials for any spelling or grammatical errors. A polished application reflects your attention to detail and professionalism, which is crucial for a technical position.

How to prepare for a job interview at HID

✨Showcase Your Technical Skills

Be prepared to discuss your experience with embedded C, debugging techniques, and any relevant projects you've worked on. Highlight specific examples where you successfully implemented firmware designs or resolved complex issues.

✨Demonstrate Collaboration Abilities

Since the role involves working in Agile teams, be ready to share experiences where you collaborated with colleagues from different departments. Emphasise your ability to communicate effectively and manage time across various projects.

✨Familiarise Yourself with Their Products

Research HID Global's PACS products and understand their functionalities. This knowledge will help you answer questions more effectively and show your genuine interest in the company and its offerings.

✨Prepare for Problem-Solving Questions

Expect technical questions that assess your problem-solving skills. Practice explaining your thought process when tackling coding challenges or debugging scenarios, as this will demonstrate your analytical abilities.

Firmware Engineer
HID
H
  • Firmware Engineer

    Newport +1
    Full-Time
    28800 - 48000 £ / year (est.)

    Application deadline: 2027-05-25

  • H

    HID

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>