(Senior) Firmware Engineer (HID-1188)

Full-time
HID Global
2020-09-11
Krakow Europe, Middle East and AfricaPolandKrakow

HID Global is the trusted source for innovative products, services, solutions, and know-how related to the creation, management, and use of secure identities for millions of customers around the world. The company’s served markets include physical and logical access control, including strong authentication and credential management; card printing and personalization; visitor management systems; highly secure government and citizen ID; and identification RFID technologies used in animal ID and industry and logistics applications. The company’s primary brands include ActivID®, EasyLobby®, FARGO®, IdenTrust®, LaserCard®, Lumidigm®, and HID®. Headquartered in Austin, Texas, HID Global has over 3,000 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.

 

(Senior) Firmware Engineer

(HID-1188)

 

HID Global takes innovative approaches to helping organizations and governments become more secure and productive by protecting the people, data and things most important to them. The Extended Access Technologies business unit is a leading provider of Identity and Access Management through embedded and software solutions to assist many customers who want to embed RFID technology into their solutions. We enable our partners to secure people, data and things through trusted identities, RFID and Bluetooth technologies. Our offerings encompass multi-factor authentication, tokens and credential lifecycle management, security clients in endpoints, and biometric solutions. All backed up by a professional services capability. Extended Access Technology has prime engineering centres in Krakow and Albuquerque, with additional resources in Cardiff and in many geographies to support our customers.

On a steep growth curve and already with a significant investment in Krakow, we are looking to expand a team of elite embedded firmware engineers.

As Senior Firmware Engineer you will deliver new secure applications for a variety of product variants. You will be responsible for design and development of new applications, enhancing existing applications, solving problems, and resolving defects. The Engineer will review requirements, develop the architecture and design of features (including the relevant documentation), develop application prototypes, participate in design and code reviews, and write code (including unit tests). The candidate must be able to become proficient on new task domains quickly, demonstrate technical excellence in his/her personal work as well as contribute to the team's continued success by sharing technical knowledge. An ideal candidate should have open mind set, be flexible, focused on quality and open to switching to different projects. Our culture is characterized by short decision paths, clear targets and team spirit. We work in multinational environment so fluent English in speaking and writing is a must.

 

Responsibilities:

  • Design and implementation of new secure embedded firmware applications in C
  • Develop low level interfaces (GPIO, UART, I2C, SPI)
  • Review and maintain existing code base
  • Support in the design and development of desktop engineering tools
  • Develop test fixtures in C and higher level Object-Oriented language (e.g. C#)
  • Documentation and cross functional training of low level concepts
  • Knowledge of OOD is a plus

 

Desired Skills & Experience:

  • Min. 3 years of hands-on code development
  • Applied experience with C and .NET
  • Experience with C++ a plus
  • Comfortable working at a hardware level drivers (GPIO, UART, I2C, SPI)
  • Familiarity with bug tracking tools (Bugzilla, Jira)
  • General knowledge of test frameworks and automated build systems (e.g. Jenkins, NUnit, NAnt)
  • Ability to complete design related tasks with minimal supervision
  • Experience with Secure Elements, RFID, NFC, HCE or Bluetooth technologies is a plus
  • Experience with Agile Scrum development a plus

 

Customer Expectations:

  • Highlight knowledge, skills, abilities and traits necessary in this role to satisfy our customer's expectations
  • Promote secure development and be able to work cooperatively and autonomously in a dynamic multi-cultural environment

 

We offer:

  • Competitive salary and yearly bonus
  • Stable employment in a friendly international atmosphere
  • Flexible working hours
  • Private medical care, life insurance
  • Multisport cards
  • In-house free English classes
  • Training budget
  • Lunch discounts
  • Fresh fruit delivery every week
  • Ergonomic workplaces with all necessary tools and equipment
  • Free bike and car parking for all employees

 

Please note that we will contact only selected candidates.

 

Your CV should be annexed with a standard consent clause for the processing of your personal data in connection with the recruitment process. The clause should follow the following pattern: "I consent to the processing of my personal data for the purposes necessary for the recruitment process."
If you would like us to be able to consider your application in future recruitments, it is necessary to consent to the processing of your personal data in relation to future recruitments, according to the following pattern: "I consent to the processing of my personal data for the purposes necessary for the recruitment process as well as future recruitments."

Do CV należy dołączyć klauzulę ze zgodą na przetwarzanie Pani/Pana danych osobowych w związku z procesem rekrutacji. Klauzula powinna być zgodna z poniższym wzorem: "Wyrażam zgodę na przetwarzanie moich danych osobowych dla potrzeb niezbędnych do realizacji procesu rekrutacji."
Jeżeli chce Pani/Pan, abyśmy mogli rozważyć Pańską aplikację w przyszłych rekrutacjach niezbędnym jest wyrażenie zgody na przetwarzanie Pani/Pana danych osobowych w związku z przyszłymi rekrutacjami według poniższego wzoru: "Wyrażam zgodę na przetwarzanie moich danych osobowych dla potrzeb niezbędnych do realizacji procesu rekrutacji, a także przyszłych rekrutacji."