Senior Software Engineer

Location: 
Prague Europe, Middle East and AfricaCzech RepublicPrague
HID Global
2021-04-09
Job Type: 
Full-time
Job Level: 
Mid-Senior Level

Senior Software Engineer (1725)

Securing your Future!


Build the future of digital identity!  HID Global’s Extended Access Technologies business area (EAT) embeds trust into the world of digital devices with innovative authentication technologies.  Every day, we create the most innovative global authentication solutions for a variety of customer applications. We are a diverse, multi-disciplined, growing multinational technical company that offers its employees a fun work environment, flexibility and career opportunity.  We are the Evolution of Authentication.


What you will be part of:

HID Global powers the trusted identities of the world’s people, places and things. We make it possible for people to transact safely, work productively and travel freely. Our product and services are used by millions of people around the world to navigate their everyday lives.


Working at HID:

HID Global is an innovative fast-paced organization, with many possibilities to make a difference and add value. We empower our employees to achieve great things by taking ownership of their future career.

We value diversity and endorse an open-minded collaborative working environment. We are a company with integrity at our core. HID Global is an ASSA ABLOY Group Brand.


The position:

For our growing creative team we are looking for a  talented Senior Software Engineer. You will work on technically challenging and interesting tasks in the field of software for biometric systems (fingerprints, face recognition etc.). The work includes development of biometric infrastructure (device drivers, libraries), middleware, interconnected systems, in small extent also applications or server/cloud software.

Our main programming language is C/C++ and main operating systems Windows and Linux, but we will welcome additional knowledge of other languages (C#, Java, Swift, Kotlin) and OSes (Android, iOS).

You do not need to be an expert in all of this stuff. As we are hiring multiple new engineers, we can adjust your specific tasks to your skills and experience.

If you like this kind of versatile, non-boring job, want to work with friendly people in a nice environment, appreciate the stability of a large multinational company without the usual rigidity, and want to see the results of your work  distributed all over the globe, send us your application.


Some of your tasks will include:

  • Develop software primarily in C/C++ for Windows and Linux.
  • This software includes e.g. device drivers or device communication libraries, biometric SDKs, biometric middleware and interfaces, remote management infrastructure, security infrastructure. The exact scope of work will be adjusted to your knowledge and experience.
  • Optional: Develop the software for other OSes (Android, iOS) and programming languages (C#, Java, Kotlin, Swift).
  • Participate on creation of specifications and documentation of the software and its modules.
  • If successful, this position may evolve to a Team Leader position.


What we are looking for

  • A fast learning, innovative and persistent person with wide interest in applications like system programming, applied cryptography, identification and authentication.
  • Substantial experience in C/C++ programming.
  • A good working knowledge of either Windows or Linux, and at least basic knowledge of the other OS, including software development on and for these OSes.
  • At least basic knowledge of at least one additional high-level programming language: C#, Java, Swift, Kotlin.
  • Working knowledge of source code management and configuration, preferably git.
  • Knowledge of multithreading/multitasking, interprocess communication and other aspects of system programming.
  • Ability to complete tasks independently, with minimal supervision.
  • Strong communication and teamwork skills.
  • Minimum Bachelor’s degree (Master’s degree preferred) in relevant field of study.
  • Experience: Minimum 3 years (MA) or 5 years (BA).


Why Should You Apply?

  • Competitive salary package and yearly bonus
  • Stable employment in a friendly international atmosphere
  • Flexible working hours
  • In-house free English classes
  • Multisport cards
  • Training budget
  • Lunch discounts
  • Ergonomic workplaces with all necessary tools and equipment

 

HID Global is an equal opportunities employer

HID Global powers the trusted identities of the world's people, places and things. Every day millions of people in more than 100 countries use our products and services to securely access physical and digital places. Over 2 billion things that need to be identified, verified and tracked are connected through HID Global’s technology. We make it possible for people to transact safely, work productively and travel freely. We work with governments, universities, hospitals, financial institutions and some of the most innovative companies on the planet—helping them to create trusting and trusted physical and digital environments so that they and the people who use them can fulfil their potential. Headquartered in Austin, Texas, HID Global has over 3,500 employees worldwide and operates international offices that support more than 100 countries. HID Global® is an ASSA ABLOY Group brand. For more information, visit www.hidglobal.com.