Staff Firmware Engineer
3 weeks ago
A Staff Engineer with embedded firmware development and debugging skills is required for our design centre in Cardiff.
Working in small versatile Agile team, the candidate's work will be involved in product design and sustaining activities on a range of Third Millenium's RFID access control products. Previous experience designing cryptographic code for secure applications would be highly desirable for this role.
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.
Staff Engineer is seen as a grounded and reliable engineer who is a master of their specific domain. Capable of owning technical design for projects of moderate complexity and understands the tradeoffs in creating good work/output/product in their field. They are aware and self-learn industry best practices & trends and have acquired at least one major skill outside of their area of expertise.
This Engineer shows initiative beyond completing tasks list; they can identify and suggest areas of future work for themselves and their teams. The Staff Engineer self-seeks evidence to support their ideas and builds cases for these ideas.
Duties and Responsibilities include the following.
· Design and Implementation of embedded firmware and test solutions primarily in C and C#
· Design and implementation of cryptographic solutions.
· Creation of design documentation.
· Practical hands-on experience working with and debugging embedded systems.
· Working in a team environment.
· They require little oversight beyond high level direction and can take a complex scenario, breaking it down into sub-tasks, and completing sub-tasks with relative ease.
· Communicates technical decisions through design docs, white papers, and educational social media platforms.
· Communicates effectively with cross functions; can work well with Product, Design, Analytics, etc, as necessary.
· Proactively identifies problems with requirements (lack of clarity, inconsistencies, technical limitations) for their own work and adjacent work and communicates these issues early to help course-correct.
Required Knowledge / Experience:
· Ability to verify product software requirements considering hardware capabilities.
· Mentor to other engineers in the low level (as FW) or high level (as SW) design and development
· Able to understand, maintain and create designs for mid-size projects.
· Can provide solutions to complex issues.
· Fluent in product embedded programming C & C#
· Fluent in low level (as FW) or high level (as SW) development techniques.
· Fluent with software version control.
· TDD Unit test approach.
· Experience with ARM cores / PIC MCU's.
· Good understanding and skills with CI/CD.
· Solve security / SSDL related issues.
· Able to demonstrate experience with the FW/SW development progress.
· Implementation experience of cryptographic solutions including symmetric & ideally PKI asymmetric.
Education and/or Experience
· Engineering degree or equivalent or suitable experience.
· Minimum of 7+ years of related industry experience.
Additional beneficial skills/experience
· Smart Card ISO7816 and RFID ISO 14443/15693 protocols
· I2C and SPI protocols.
· USB low level protocols.
· Jenkins automation server/client programming.
· NUnit test framework.
· Scripting languages e.g. Python.
· CMock unit testing.
· Windows/Mobile GUI/Application development.
· Design experience with secure elements
Language Skills
· Ability to effectively communicate in the English language, both verbally and in writing.
· Ability to read and interpret technical journals, specifications, international technical standards, etc.
Computer Skills
· Proficient in MS Office applications, such as Word, Excel, PowerPoint, etc.
· Familiar with operating systems, such as Windows, etc.
-
Staff Firmware Engineer
17 hours ago
Cardiff, Cardiff, United Kingdom Third Millennium Full timeA Staff Engineer with embedded firmware development and debugging skills is required for our design centre in Cardiff.Working in a small versatile Agile team, the candidate's work will be involved in product design and sustaining activities on a range of Third Millennium's RFID access control products. Previous experience designing cryptographic code for...
-
Firmware Engineer
2 weeks ago
Cardiff, Cardiff, United Kingdom Accelero Full timeFirmware EngineerLocation: Cardiff (Hybrid - 3 days office, 2 days WFH)Salary: £50,000 - £55,000Job OverviewThe ideal candidate will have extensive experience in embedded firmware development, particularly in C. You will play a key role in implementing and testing firmware solutions, working with cryptographic solutions, and ensuring robust software...
-
Firmware Engineer
3 weeks ago
Cardiff, Cardiff, United Kingdom Accelero Full timeFirmware EngineerLocation: Cardiff (Hybrid - 3 days office, 2 days WFH)Job OverviewThe ideal candidate will have extensive experience in embedded firmware development, particularly in C. You will play a key role in implementing and testing firmware solutions, working with cryptographic solutions, and ensuring robust software design.Key...
-
Firmware Engineer
1 week ago
Cardiff, Cardiff, United Kingdom Accelero Full timeFirmware EngineerLocation: Cardiff (Hybrid - 3 days office, 2 days WFH)Job OverviewThe ideal candidate will have extensive experience in embedded firmware development, particularly in C. You will play a key role in implementing and testing firmware solutions, working with cryptographic solutions, and ensuring robust software design.Key...
-
Embedded Software/Firmware Engineer
3 weeks ago
Cardiff, Cardiff, United Kingdom IntaPeople Limited Full timeEmbedded Software/Firmware EngineerLocation: Cardiff (hybrid – 2-3 days onsite)Salary: £50,000 - £55,000 + benefits (life insurance, income protection, critical illness cover, generous pension scheme, 25 days holiday + 8 bank holidays)A global company at the forefront of its industry is looking for an experienced Embedded Software/Firmware Engineer to...
-
Firmware Engineer x 2
4 weeks ago
Cardiff, Cardiff, United Kingdom Hunter Selection Full timeFirmware Engineer Cardiff 26031/580 £45,000 - £53,000 & Bonus, Healthcare plan and more Benefits Package: o £45,000 - £53,000 starting salary o Company bonuso Group Pension Schemeo Private Medical Scheme including Healthcare Cash Plan o Life Assurance x 4 annual salary o Critical Illness Covero Income Protection Part of a successful international...
-
Senior Firmware Engineer
4 weeks ago
Cardiff, Cardiff, United Kingdom HID Full timeAn Amazing Career Opportunity for a Senior Firmware Engineer Location: Cardiff UKJob ID: 33473A skilled senior engineer with firmware development and debugging skills is required for our design centre 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...
-
Senior Security Engineer, Firmware
7 days ago
Cardiff, Cardiff, United Kingdom TN United Kingdom Full timeSocial network you want to login/join with:Senior Security Engineer, Firmware, CardiffClient:RokuLocation:Cardiff, United KingdomJob Category:OtherEU work permit required:YesJob Reference:89cde75204d9Job Views:19Posted:14.03.2025Expiry Date:28.04.2025Job Description:About the RoleWe are seeking a highly experienced Senior Software Engineer with a strong...
-
Embedded Software/Firmware Team Leader
7 days ago
Cardiff, Cardiff, United Kingdom TN United Kingdom Full timeSocial network you want to login/join with:Embedded Software/Firmware Team Leader, CardiffClient:IntaPeopleLocation:Cardiff, United KingdomJob Category:OtherEU work permit required:YesJob Reference:a592830ab845Job Views:7Posted:03.03.2025Expiry Date:17.04.2025Job Description:IntaPeople are proud to be exclusively partnered with a South Wales based R&D tech...
-
Senior Electronic Design Engineer
7 days ago
Cardiff, Cardiff, United Kingdom ZENOVO LTD Full timeLocation: Cardiff Working Arrangement: 4 Day's On-Site, Half Day Working on Friday's Salary: £45,000 - £65,000 (depending on experience) Overview of Opportunity: Working within a team of Electronic, Firmware & Software Engineers, you will be focusing on product development, taking a client requirement through from concept to manufacturing. Key...
-
Senior Electronic Design Engineer
6 days ago
Cardiff, Cardiff, United Kingdom ZENOVO LTD Full timeLocation: CardiffWorking Arrangement: 4 Day's On-Site, Half Day Working on Friday'sSalary: £45,000 - £65,000 (depending on experience)Overview of Opportunity:Working within a team of Electronic, Firmware & Software Engineers, you will be focusing on product development, taking a client requirement through from concept to manufacturing.Key Experience:-...
-
Senior Electronic Design Engineer
3 days ago
Cardiff, Cardiff, United Kingdom ZENOVO LTD Full timeLocation: CardiffWorking Arrangement: 4 Day's On-Site, Half Day Working on Friday'sSalary: £45,000 - £65,000 (depending on experience)Overview of Opportunity:Working within a team of Electronic, Firmware & Software Engineers, you will be focusing on product development, taking a client requirement through from concept to manufacturing.Key Experience:-...
-
Embedded Software Developer
4 days ago
Cardiff, Cardiff, United Kingdom IC Resources Full timeEmbedded Software Developer - Contract - Outside IR35I am working with one of IC Resources long-standing clients based near Cardiff that are looking for an Embedded Software contractor to join them for a 3-month initial contract. As the right engineer, you will have experience developing low-level Firmware in C, preferably on Linux; however, other forms of...
-
Staff Mobile Engineer
4 weeks ago
Cardiff, Cardiff, United Kingdom TN United Kingdom Full timeSocial network you want to login/join with:Confused.com is the UK's first comparison platform for car insurance. We've been helping customers since 2002 by empowering them to make better decisions around insurance and financial services. Our mission is simple: take away the confusion when comparing financial products and services to help you save time and...
-
Hardware QA Engineer
3 weeks ago
Cardiff, Cardiff, United Kingdom HID Full timeAn Amazing Career Opportunity for a Hardware QA EngineerLocation: Cardiff UKJob ID: 35481As an Hardware QA Engineer, you will be responsible for the execution and reporting of test programs performed by Hardware QA in the HID PACS Business Area.Who are we?HID Global powers the trusted identities of the world's people, places, and things, allowing people to...
-
Staff Software Engineer
3 days ago
Cardiff, Cardiff, United Kingdom GE Renewable Energy Power and Aviation Full timeJob Description SummaryAs a Staff Software Engineer, you will be responsible for design and implementation of one or more modules, subsystems or services. In addition, you will drive activities to improve software quality and development methodologies. In this role, you will be focusing on developing Next-Gen data exchange solutions using AWS Cloud platform...
-
Senior Electrical Engineer
4 days ago
Cardiff, Cardiff, United Kingdom ASSA ABLOY Global Solutions Full timeAn Amazing Career Opportunity for a Senior Electrical EngineerLocation: Cardiff, UKJob ID: 37048Working in a small, versatile team, the candidate's work will be involved in Electronic product development and sustaining activities on a range of high volume PACS RFID access products as well as Access Control Controllers which are sold worldwide.The candidate...
-
Gas Engineer
7 days ago
Cardiff, Cardiff, United Kingdom Rise Technical Recruitment Limited Full timeGas Engineer (Domestic)Cardiff, Newport, Bridgend & Caerphilly patch£31,000- £34,255 + Progression + Training + Van + OvertimeAre you looking for a fantastic opportunity to work for reputable company who delivers ongoing training to upskill all staff in to a multiskilled workforce. They will up skill you in to a Gas Engineer in both domestic and commercial...
-
Civil Engineer
7 days ago
Cardiff, Cardiff, United Kingdom Energi People Full timeJob Description Job Title: Civil Engineer - Drainage DesignLocation: CardiffSalary: Competitive, based on experience (£40,000 - £55,000)A Civil Engineer - Drainage Design role with dynamic engineering firm working on a diverse range of projects, including residential, industrial, and more. As an Employee Owners Trust, they ensure that profits from the...
-
Digital Engineer
4 days ago
Cardiff, Cardiff, United Kingdom Konker Recruitment Full timeDigital Engineer - MEP/BIMLocation: West BristolSalary: Up to and around GBP40,000 depending on experienceWant to work with a consultancy that places a huge importance on BIM, with their Digital Engineers taking on more project responsibility?If you feel you are at the top of your abilities with BIM and want to work with a business that sees BIM as a...