Direct Hire

Senior Firmware Engineer

Zabierzów, Polska

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)

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

  • Design and implementation of new secure embedded firmware applications in C
  • Lead by example in development practices
  • Develop low level interfaces (GPIO, UART, I2C, SPI)
  • Propose and implement architecture for our new and existing products
  • 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



What we will love about your background:

  • Experience with Secure Elements, RFID, NFC, HCE or Bluetooth technologies is a plus
  • Experience with C++ a plus
    Experience with .NET a plus
  • Experience with Agile Scrum development a plus


Your Experience and Education include:

  • Multiple years of hands-on code development
  • An expert in C development for firmware purposes
  • Knowledge on hardware level drivers expert (GPIO, UART, I2C, SPI)
  • Ability to complete design related tasks with minimal supervision
  • Familiarity with bug tracking tools (Bugzilla, Jira)
  • General knowledge of test frameworks and automated build systems (e.g. Jenkins, NUnit, NAnt)
  • Knowledge of OOD
  • Test developing experience
  • Ability to effectively communicate in the English language, both verbally and in writing.


Who you are as a Team Member:

  • Good interpersonal communication skills, good team spirit and adaptability
  • Positive attitude with a tendency toward action


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