Senior Embedded Linux & ARM Firmware Engineer

Kidde Global Solutions

Województwo pomorskie

Hybrid

PLN 180,000 - 240,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Meal Vouchers
LuxMed Medical Insurance
MultiSport Card
IKE/IKZE Additional Pension

Job summary

Kidde Global Solutions in Gdańsk is seeking a Senior Firmware & Embedded Linux Engineer to join our R&D team. You will develop software for Embedded Linux and firmware for ARM microcontrollers, shaping platform architecture and security features.

You will collaborate with Systems Engineering, Hardware, Product Management, Cybersecurity, QA, and Cloud teams to deliver reliable, scalable embedded solutions across product families. English communication is essential.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, Electronics, Telecommunications, or a related field.
  • Minimum 5 years of experience in embedded software or firmware development.
  • Strong experience with Embedded Linux development.
  • Excellent knowledge of C/C++.
  • Good knowledge of Python for automation, testing, diagnostics, and development tooling.
  • Experience developing firmware for ARM Cortex-M microcontrollers such as STM32, NXP, TI, or similar platforms.
  • Experience with RTOS environments such as FreeRTOS or Zephyr.
  • Strong understanding of Linux fundamentals.
  • Practical experience with Yocto and/or Buildroot.
  • Experience developing communication protocols and hardware interfaces.
  • Strong debugging skills using JTAG/SWD debuggers, logic analyzers, oscilloscopes, and related tools.
  • Experience with Git and modern development workflows.
  • Strong analytical and problem-solving skills.
  • Excellent written and verbal English communication skills.

Responsibilities

  • Design, develop, test, and maintain software for Embedded Linux platforms.
  • Develop firmware for ARM-based microcontrollers used in security devices.
  • Design and implement communication mechanisms between Linux processors and microcontroller subsystems.
  • Develop platform services, communication layers, and device management functionality.
  • Develop software and firmware with a focus on reliability, cybersecurity, performance, and maintainability.
  • Customize and maintain Embedded Linux distributions using Yocto or Buildroot.
  • Develop Python-based tools for automation, diagnostics, testing, manufacturing support, and engineering productivity.
  • Support hardware bring-up, board-level integration, and troubleshooting activities.
  • Participate in system verification, validation, certification, and production readiness activities.
  • Collaborate closely with Hardware, Systems Engineering, Cybersecurity, QA, and Product Management teams.
  • Prepare and maintain technical documentation, design specifications, and development guidelines.

Skills

Embedded Linux
C/C++
Python
ARM Cortex-M
RTOS
Linux fundamentals
Yocto/Buildroot
Git
Debugging tools
Communication protocols
Embedded software

Education

Bachelor's or Master's in CS/EE

Tools

Yocto
Buildroot
Git

Job description

Kidde Global Solutions in Gdańsk is seeking a Senior Firmware & Embedded Linux Engineer to join our R&D team. You will develop software for Embedded Linux and firmware for ARM microcontrollers, shaping platform architecture and security features.

You will collaborate with Systems Engineering, Hardware, Product Management, Cybersecurity, QA, and Cloud teams to deliver reliable, scalable embedded solutions across product families. English communication is essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Systems Team Lead – Firmware & Hardware
Embedded Systems Team Lead – Firmware & Hardware

Kidde Global Solutions • Województwo pomorskie

Hybrid
PLN 179,000 - 246,000
Meal Vouchers
LuxMed Medical Insurance
MultiSport Card
+1
Hybrid Embedded Linux Hardware Engineer – Security Platform
Hybrid Embedded Linux Hardware Engineer – Security Platform

Kidde Global Solutions • Województwo pomorskie

Hybrid
PLN 120,000 - 180,000
Meal Vouchers
LuxMed Medical Insurance
MultiSport Card
+1
Embedded Linux Engineer: Secure Platform Innovator (Hybrid, Poland)
Embedded Linux Engineer: Secure Platform Innovator (Hybrid, Poland)

Kidde Global Solutions • Województwo pomorskie

Hybrid
PLN 120,000 - 160,000
Meal Vouchers
LuxMed Medical Insurance
MultiSport Card
+1
Senior Firmware & Embedded Linux Engineer
Senior Firmware & Embedded Linux Engineer

Kidde Global Solutions • Województwo pomorskie

Hybrid
PLN 180,000 - 240,000
Meal Vouchers
LuxMed Medical Insurance
MultiSport Card
+1
Lead Embedded C++ Firmware Engineer – Industrial Systems
Lead Embedded C++ Firmware Engineer – Industrial Systems

Seargin • Katowice

Hybrid
PLN 180,000 - 240,000
B2B Contract
Stable and Dynamic International Firm
Engaging Projects and Latest IT
+3
Embedded Engineer
Embedded Engineer

Kidde Global Solutions • Województwo pomorskie

On-site
PLN 170,000 - 250,000
Meal Vouchers
LuxMed Medical Insurance
MultiSport Card
+1
Senior Systems Engineer, Fire & Life Safety (Hybrid)
Senior Systems Engineer, Fire & Life Safety (Hybrid)

Kidde Global Solutions • Województwo pomorskie

Hybrid
PLN 140,000 - 200,000
Meal Vouchers
LuxMed Medical Insurance
MultiSport Card
+1
Embedded Linux Engineer
Embedded Linux Engineer

Kidde Global Solutions • Województwo pomorskie

Hybrid
PLN 120,000 - 160,000
Meal Vouchers
LuxMed Medical Insurance
MultiSport Card
+1
Junior C Embedded Developer — Open-Source Firmware
Junior C Embedded Developer — Open-Source Firmware

3mdeb • Gdańsk

On-site
PLN 67,000 - 112,000
Embedded Firmware Engineer for Medical Devices
Embedded Firmware Engineer for Medical Devices

GlobalLogic Inc. • Kraków

On-site
PLN 120,000 - 180,000
Empowering Projects
Career Development
Diversity & Inclusion
+1