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
Firmware Engineer employer: HID
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
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.