At a Glance
- Tasks: Design and debug embedded firmware for innovative access control products.
- Company: Join HID, a leader in global security solutions.
- Benefits: Enjoy competitive salary, flexible work, and career development opportunities.
- Why this job: Make a real impact on global security while working with cutting-edge technology.
- Qualifications: 4+ years of experience in firmware development and strong C/C# skills.
- Other info: Be part of a diverse team with a vibrant culture and global reach.
The predicted salary is between 36000 - 60000 Β£ 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.
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.
Essential Qualifications
- Engineering degree or equivalent or suitable experience.
- Minimum of 4+ years of related industry experience.
Required Knowledge/Experience
- Ability to verify product software requirements.
- 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.
- NUnit test framework.
- Bluetooth Low Energy protocol.
- CMock unit testing.
- Implementation experience of cryptographic solutions including symmetric & ideally PKI asymmetric.
Work Requirements
- Compliance with all relevant HID Global policies and procedures related to Quality, Security, Safety, Business Continuity, and Environmental systems.
- Travel and fieldwork, including international travel may be required. Therefore, employee must possess, or be able to acquire a valid passport.
- Must be legally eligible to work in the country in which you are hired.
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.
- To be a part of a global organization that is pioneering the hardware, software and services that allow people to confidently navigate the physical and digital worlds.
Why apply?
- Empowerment: Youβll 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 change.
- Integrity: You are results-orientated, reliable, and straightforward and value being treated accordingly.
As we welcome new people on board, itβs important to us to have diverse, inclusive teams, and we value different perspectives and experiences.
Embedded Firmware Engineer in Cardiff employer: ASSA ABLOY Global Solutions
Contact Detail:
ASSA ABLOY Global Solutions Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Embedded Firmware Engineer in Cardiff
β¨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and join online forums. You never know who might have the inside scoop on job openings or can refer you directly.
β¨Tip Number 2
Prepare for interviews by practising common questions and showcasing your projects. Make sure you can talk about your experience with C/C# and embedded systems confidently. We want to see your passion and expertise shine through!
β¨Tip Number 3
Donβt just apply anywhere; focus on companies that align with your values and interests. Check out our website for openings at HID and tailor your approach to show how you can contribute to our innovative team.
β¨Tip Number 4
Follow up after interviews! A quick thank-you email can go a long way in keeping you top of mind. It shows your enthusiasm and professionalism, which we definitely appreciate at HID.
We think you need these skills to ace Embedded Firmware Engineer in Cardiff
Some tips for your application π«‘
Tailor Your CV: Make sure your CV is tailored to the Embedded Firmware Engineer role. Highlight your experience with C/C# and any relevant projects you've worked on. We want to see how your skills match what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for firmware development and how you can contribute to our team. Don't forget to mention any experience with cryptographic solutions or embedded systems.
Showcase Your Team Spirit: Since we work in a small, versatile team, it's important to demonstrate your ability to collaborate. Mention any past experiences where you successfully worked with colleagues from different departments or locations.
Apply Through Our Website: We encourage you to apply directly through our website. Itβs the best way for us to receive your application and ensures youβre considered for this amazing opportunity. Plus, itβs super easy!
How to prepare for a job interview at ASSA ABLOY Global Solutions
β¨Know Your Firmware Inside Out
Make sure you brush up on your knowledge of embedded firmware, especially in C and C#. Be ready to discuss your past projects and how you've tackled debugging and implementation challenges. This will show that you're not just familiar with the theory but have practical experience too.
β¨Showcase Your Problem-Solving Skills
Prepare to share specific examples of how you've provided technical solutions to complex issues. Think about times when you had to verify product software requirements or create designs from user stories. This will demonstrate your ability to think critically and work independently.
β¨Familiarise Yourself with Relevant Protocols
Since the role involves working with protocols like I2C, SPI, and USB, make sure you can discuss these confidently. If you have experience with Smart Card ISO7816 or RFID protocols, be ready to highlight that as well. It shows you're well-versed in the technologies that matter.
β¨Emphasise Team Collaboration
Given that the job requires collaboration with colleagues from different departments, prepare to talk about your teamwork experiences. Share how you've worked effectively in a team environment, especially in international settings, to show that you can adapt and communicate well with diverse groups.