Senior Embedded Firmware Engineer – Biometric Devices
Grafton Recruitment s.r.o.
We are looking for a highly skilled Embedded Firmware Engineer to drive the development of cutting-edge biometric devices — from small, RTOS-based sensors to full-fledged embedded Linux platforms. You will be the technical go-to expert, shaping the firmware and software that powers secure access, identification, and authentication systems worldwide. You’ll collaborate closely with system architects, product managers, and product owners, turning ambitious product visions into real, secure, and high-performance embedded solutions.
️ Your mission:
Build firmware for small biometric devices (RTOS or bare metal) and embedded software for larger devices running Linux Prepare, configure, and deploy Linux images, secure bootloaders, peripheral drivers, and application-level embedded software Act as a technical expert and problem solver, tackling the most complex challenges Collaborate with system architects to define architecture and detailed software specifications Advise product management on technical feasibility, possibilities, and constraints Create and maintain technical documentation, tutorials, and training materials Provide mentorship, onboarding, and guidance to colleaguesWhy this role is exciting:
Be a key player in developing the next generation of secure biometric devices Solve complex technical challenges and drive innovation Mentor colleagues and shape the technical future of the team Work on state-of-the-art embedded technologies across multiple platforms Opportunity for professional growth and staying at the forefront of IoT and secure access systems Stay on the cutting edge of embedded technologies, continuously enhancing your expertisePožadujeme:
What you bring to the table: According to the Czech labour law, you need a valid work-permit 5+ years of experience in embedded firmware/software development Strong C and C++ skills for embedded platforms Expertise with embedded Linux — preparing, configuring, deploying, and driver development Hands-on experience with communication protocols (USB, SPI, I2C, Ethernet) Strong embedded debugging skills with oscilloscopes and logic analyzers Knowledge of secure coding, platform-independent design, and applied cryptography (PKI, X.509 certificates) Ability to work independently while collaborating effectively in teams Excellent communication skills and ability to translate complex technical concepts to non-technical stakeholdersBonus points if you have:
Experience developing drivers or communication libraries for Windows, iOS, or Android Python skills for automation (build/test scripts) Basic knowledge of AI and deep learningEducation & Language Requirements:
Master’s degree in a relevant field Fluent in English (Czech or Slovak is a plus)- počet míst - 1
Nabízíme:
- 5 weeks holidays
- Daily meal allowance full cover by company – 130CZK per day
- 2 Sick days paid
- Paid sick leave (PN) – call up 80% of government sickpay
- Pension 5% of the base salary
- Sport allowance – 1 020 CZK/month– or Multisport Card – 1 000 CZK – fully covered.
- Flexible working hours