IriTech Incorporation is the global leader in iris recognition technology, delivering advanced biometric solutions including high-performance iris cameras, portable authentication devices, OEM modules, and iris recognition software for governments, enterprises, and emerging applications in mobile, automotive, AR/VR, and more.To support our innovative hardware development and integration of iris biometrics into diverse embedded platforms, we are seeking a talented Firmware Engineer with strong expertise in embedded Linux systems to join our engineering team.In this role, you will design, develop, and optimize firmware for IriTech's iris recognition hardware and embedded devices, ensuring secure, reliable, and high-performance operation across Windows, Linux, Embedded Linux, and Android environments.Key ResponsibilitiesDevelop and maintain firmware for iris biometric devices, including portable scanners, enrollment cameras, and OEM modules.Customize and configure Linux kernels for embedded iris recognition hardware platforms.Work with U-Boot bootloader, secure boot mechanisms, and Linux file systems to enable robust device initialization and secure operation.Implement low-level drivers, hardware abstraction layers, and optimizations for iris image capture, LED control, power management, and USB interfaces.Perform board bring-up, device tree configuration, and kernel module development for custom biometric hardware.Integrate firmware with upper-layer software running on Embedded Linux and Android.Research, evaluate, and implement new embedded technologies to enhance device performance, security, and power efficiency.Conduct debugging, testing, and performance tuning on target hardware platforms.Collaborate with hardware, software, and product teams to deliver firmware for government projects (e.g., national ID programs) and commercial biometric solutions.Document firmware architecture, implementation details, and contribute to internal knowledge sharing.