Senior Embedded Firmware Engineer – Biometric Devices


You will contribute to the development of firmware and software for biometric devices (e.g., facial recognition, fingerprint scanners). The work involves both small-scale devices without an operating system and complex solutions with Linux, including driver development and communication libraries. Our primary programming languages are C and C++. If you are motivated by diverse work, want to see your solutions used worldwide, and prefer a friendly environment within a stable international company, we would like to hear from you. Your responsibilities :
  • Develop firmware for small biometric devices with RTOS or bare-metal systems.
  • Create embedded software for Linux-based devices – configuring and building Linux images, working with bootloaders, drivers, and application logic.
  • Act as a technical authority and provide solutions for complex problems.
  • Collaborate with the system architect on software architecture and module specifications.
  • Work with the product team to align product features with technical feasibility.
  • Contribute to technical documentation.
Support colleagues, lead task forces when needed, and share your expertise.
  • Provide training, mentoring, and technical knowledge-sharing materials.
  • Continuously follow new trends and technologies in embedded development.

Požadujeme:

What we expect:
  • Strong expertise in embedded C and C++.
  • Proven experience with embedded software development.
  • Practical knowledge of embedded Linux – from configuration and image building to bootloader and driver development.
  • Familiarity with Linux kernel driver programming.
  • Understanding of communication interfaces and protocols (USB, Ethernet, SPI, I2C).
  • Solid debugging skills using oscilloscopes and logic analyzers.
  • Experience with source code management (preferably Git).
  • Ability to write secure, portable code.
  • Knowledge of cryptography, PKI, and security principles.
  • Independence and ability to deliver tasks with minimal supervision.
  • Strong teamwork and communication skills.

Nice-to-have skills:

  • Experience in driver or library development for Windows, iOS, or Android.
  • Python knowledge for automation (build & test scripts).
  • Basic understanding of AI or machine learning.
  • 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
Odpovědět

 

informace

Zadavatel:

Personální agentura

Pracoviště:

Praha

Typ smluvního vztahu:

Práce na plný úvazek

Zařazeno v oborech:

IT / Vývoj softwaru
IT konzultant

Požadované vzdělání:

Vysokoškolské

Plat:

135000 - 155000 Kč/měs.

Datum zadání:

20.9.2025

Podobné nabídky

Hledaní práce

IT Specialista Senior (A13166) Hofmann Wizard s.r.o. | Praha

DEVOPS ENGINEER | full remote | 150 000 Kč Grafton Recruitment s.r.o. | Praha


/* Not affection functionality */