Nabídka práce > Senior Embedded Firmware Engineer – Biometric Devices

Senior Embedded Firmware Engineer – Biometric Devices

Náplň práce

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žadavky

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.

Informace o pozici

  • Grafton Recruitment s.r.o.
  • Hlavní město Praha
  • Obor: Informační technologie,
  • Plat: Od 135000 CZK do 155000 CZK
  • Typ pracovního poměru: Plný úvazek
  • Benefity: - 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
  • Místo pracoviště: Praha
Odpovědět na inzerát