This job has been added to your Saved jobs.
You have reached the limit of 20 Saved Jobs. If you want to create a new one, please manage your Saved Jobs.
Top 3 reasons to join us
- Attractive and competitive salary
- Opportunity for overseas working/training
- Friendly, young & dynamic working environment
Job description
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 software development and integration of iris biometrics into diverse platforms, we are seeking a talented Software Engineer to join our engineering team.
In this role, you will design, develop, and optimize software for IriTech's iris recognition solutions, ensuring secure, reliable, and high-performance operation across Windows, Linux, and Android environments.
Key Responsibilities
- Develop and maintain software applications and SDKs for iris biometric devices, including portable scanners, enrollment cameras, and OEM modules.
- Integrate software solutions with underlying firmware and hardware platforms running on Windows, Linux, and Android.
- Design and implement robust application programming interfaces (APIs) for biometric authentication and data processing.
- Conduct debugging, testing, and performance tuning on target software platforms.
- Research, evaluate, and implement new software technologies to enhance application performance and security.
- Collaborate with hardware, firmware, and product teams to deliver software for government projects (e.g., national ID programs) and commercial biometric solutions.
- Document software architecture, implementation details, and contribute to internal knowledge sharing.
Your skills and experience
- Bachelor's degree or higher in Computer Science, Computer Engineering, or a related field from a reputable university.
- 3+ years of professional experience in software development (fresh graduates with strong relevant projects and skills will be considered).
- Proficiency in C/C++ programming, alongside other relevant languages like Java or C#.
- Strong understanding of object-oriented programming, data structures, and software architecture.
- Experience developing applications and system services for Windows, Linux, or Android.
- Experience with debugging tools and version control (Git).
- Excellent problem-solving skills, attention to detail, and ability to work with technical documentation.
- Good English communication skills (written and spoken).
- Team-oriented mindset: diligent, reliable, dynamic, and collaborative.
Why you'll love working here
- Highly competitive salary package (up to industry-leading levels based on experience).
- Comprehensive benefits: Extra health care insurance, annual health check-up, 13th-month salary, lunch allowances, 15 days of annual leave, annual company trip, frequent team-building activities.
- Opportunities for international onsite work and travel
- Frequent performance reviews with clear promotion paths.
- Free food and drinks available at our modern cafeteria.
- Dynamic, international, and friendly working environment in a fast-growing global leader in biometrics.
- Flexible working hours (Monday to Friday).
- Daily challenges that push your technical limits in cutting-edge biometric technology.
- Excellent career development opportunities in software engineering
IriTech, Inc. is one of world-leading Biometrics Technology providers