IoT Embedded Firmware Engineer - C/C++, Security

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

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.

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 Global Solutions • Kraków

On-site
PLN 120,000 - 160,000
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
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
IoT Software Engineer II: Backend & Devices
IoT Software Engineer II: Backend & Devices

Alarm.com • Kraków

On-site
PLN 120,000 - 180,000
Collaborative environment
Immediate impact
Ownership and empowerment
+4
Embedded DevSecOps Engineer: Secure Firmware & CI/CD
Embedded DevSecOps Engineer: Secure Firmware & CI/CD

Camlin Group • Kraków

Hybrid
PLN 140,000 - 210,000
Hybrid work model (office in Kraków)
Company Pension & Life Assurance Sche
On-site parking (car and bike)
+1
Junior IoT Embedded Field Engineer — Hybrid Kraków
Junior IoT Embedded Field Engineer — Hybrid Kraków

AVSystem • Kraków

Hybrid
PLN 60,000 - 90,000
Flexible hours
Part-time alongside studies
Private medical care
+5
Full-Stack Developer: Cloud Integrations & APIs
Full-Stack Developer: Cloud Integrations & APIs

ASSA ABLOY Global Solutions • Kraków

On-site
PLN 120,000 - 180,000
Senior Embedded Firmware Engineer - IoT Devices
Senior Embedded Firmware Engineer - IoT Devices

Amazon • Województwo pomorskie

On-site
PLN 194,642 - 233,142
Health insurance
Pension plans
Employee discount program
+1
Software Engineer II (Backend - C#/.NET, IoT)
Software Engineer II (Backend - C#/.NET, IoT)

Alarm.com • Kraków

Hybrid
PLN 120,000 - 190,000
Medical care
Life insurance
Sports package
+1