R

Firmware Engineer

Job Description - Firmware Engineer




We are looking for a Firmware Engineer. Within this role, you will work with a team responsible for the development of a new generation of smart card readers. Your responsibility will be to design, develop and support products from all around the world. The new product portfolio will consist of both embedded and desktop readers. We will give you freedom and empowerment to develop crucial elements in the products.







Who are we?











Our client powers the trusted identities of the world’s people, places, and things, allowing people to transact safely, work productively and travel freely.











Access Technologies Department:



The department helps organizations unlock a spectrum of services through secure, easily integrated data capture, RFID, and biometric solutions. From enrollment to identity verification and ongoing authentication, your systems are protected and compliant —now and in the future.











As the Firmware Engineer, you’ll support company's success by:







  • Working with project teams in Krakow, you will be supporting a lot of important topics within the company

  • Design and implementation of embedded firmware applications in C or C++ for chips like STM32 Cortex

  • Review and maintain the existing code base

  • Working closely with our reader development boards and equipment

  • Preparing internal and external documentation


Wymagania



What we will love about your background:







  • Good knowledge of C++

  • Good knowledge of C

  • Low-level electronics fluency

  • Basic knowledge of python, C#, or any other OOP language is a plus – some of our helper tools are written in those languages

  • If you want to stand out from the crowd, we would love to discuss with you any of: Smart cards, Cryptography, Zephyr RTOS, Unit testing high standards, your own projects – go ahead, and bring them to the meeting

  • Ability to effectively communicate in the English language, both verbally and in writing.

  • Ability to read and interpret technical journals, specifications, international technical standards, etc.







Your Experience and Education include:  







  • Bachelor's/Master’s Degree in Computer Science, Electrical Engineering, or related

  • Min. 3 years of hands-on embedded development or similar role







Who you are as a Team Member:







  • Willingness to ‘roll up sleeves’ and dive deep into tactical work when necessary.

  • Good interpersonal skills, willingness to learn and continue to grow professionally.

  • Strong team player and ability to work well with others.






Świadczenia



Competitive salary package 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



Ergonomic workplaces with all necessary tools and equipment



Free bike and car parking for all employees



Original job Firmware Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Firmware Engineer Jobs in Poland

GrabJobs is the no1 job portal in Poland, connecting you to thousands of jobs fast! Find the best jobs in Poland, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.