Embedded Software Engineer

ASSA ABLOY Global Solutions

Kraków

On-site

PLN 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ASSA ABLOY Global Solutions in Kraków is seeking an Embedded Software Engineer to develop firmware for IoT-enabled locks. You will work on security‑focused protocols, RTOS, and CI pipelines to deliver reliable, secure products.

You will collaborate with hardware and QA teams, implement features in C/C++, contribute to test automation in Python, and help shape architecture while debugging and resolving issues across the stack.

Qualifications

  • Solid experience in firmware development for embedded platforms.
  • Fluent in C and/or C++.
  • Proficient in Git.
  • Basic electronics knowledge.
  • Strong English communication skills.

Responsibilities

  • Develop firmware in C for next-generation IoT-enabled locks.
  • Integrate new protocols and features with a focus on security.
  • Build and maintain Continuous Integration (based on GitLab CI).
  • Contribute to test automation development in Python and Robot Framework together with Quality Assurance Engineers.
  • Contribute to architecture design.
  • Investigate and resolve bugs.

Skills

Firmware development
C/C++
Git
Electronics knowledge
English communication skills

Tools

GitLab CI
Python
Robot Framework

Job description

Embedded Software Engineer

Are you seeking a new challenge in firmware development for modern IoT‑enabled products, such as smartphone and cloud‑controlled locks? Do you want to be part of a team developing firmware for next‑generation ASSA ABLOY IoT‑enabled locks? Do you want to stay up to date with the latest IoT protocols, security solutions, and real‑time operating systems? Then this Embedded Software Engineer position is for you.

What would you do as our Embedded Software Engineer
  • Develop firmware in C for next‑generation IoT‑enabled locks
  • Integrate new protocols and features with a focus on security
  • Build and maintain Continuous Integration (based on GitLab CI)
  • Contribute to test automation development in Python and Robot Framework together with Quality Assurance Engineers
  • Contribute to architecture design
  • Investigate and resolve bugs
The skills and experience you need
  • Solid experience in developing firmware for embedded platforms
  • Fluent in C and/or C++
  • Proficient in Git
  • Basic electronics knowledge
  • English communication skills

Ideally, you would also have experience with the following:

  • Near‑field communication and RFID (NFC, MIFARE, Legic, etc.)
  • Public Key Infrastructure (PKI) and cryptography

We review applications regularly, so don’t wait!

We are building diverse, inclusive teams and encouraging applications from everyone who can see themselves working with us.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

ASSA ABLOY Group • Kraków

On-site
IoT Embedded Firmware Engineer for Secure Locks
IoT Embedded Firmware Engineer for Secure Locks

ASSA ABLOY Group • Kraków

On-site
PLN 120,000 - 180,000
IoT Embedded Firmware Engineer - C/C++, Security
IoT Embedded Firmware Engineer - C/C++, Security

ASSA ABLOY Global Solutions • Kraków

On-site
PLN 120,000 - 160,000
Senior Firmware Engineer - hybrid (m/f/d)
Senior Firmware Engineer - hybrid (m/f/d)

Honeywell Technologies • Województwo pomorskie

On-site
PLN 180,000 - 290,000
Multisport card
Medical care
Life insurance
+2
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Visa Hunt • Poland

Hybrid
PLN 180,000 - 260,000
Flexible remote work options
Education reimbursement
Mentorship program
+2
Embedded Firmware Engineer — C/C++ & RTOS (IoT)
Embedded Firmware Engineer — C/C++ & RTOS (IoT)

Alarm • Warszawa

Hybrid
PLN 120,000 - 180,000
Medical care
Life insurance
Sports package
+1
Embedded Software Developer
Embedded Software Developer

Sigma Embedded Engineering • Kraków

Hybrid
Long-term embedded projects
Competence development and mentorship
Hybrid or remote work options
+1
Senior Embedded Test Automation Engineer (IoT + Embedded Systems)
Senior Embedded Test Automation Engineer (IoT + Embedded Systems)

SoftServe • Poland

On-site
PLN 120,000 - 180,000
Embedded Software Engineer
Embedded Software Engineer

Volvo Car Germany GmbH • Kraków

On-site
PLN 180,000 - 260,000
Security Operations Senior Engineer - Endpoint Protection
Security Operations Senior Engineer - Endpoint Protection

ASSA ABLOY Global Solutions • Kraków

On-site
PLN 180,000 - 240,000
Stable employment
Private medical care
Multisport card
+4