Kidde Global Solutions
Kidde Global Solutions
5,001 – 10,000 Employees
HardwareManufacturingSecurity
Kidde Global Solutions develops and manufactures fire-safety products and systems for residential, commercial, and industrial settings. Its portfolio includes smoke and carbon monoxide alarms, fire extinguishers, fire-detection and suppression systems, and related safety hardware and services. The company serves both consumers and professional customers with solutions designed to help protect people and property.

Embedded Firmware Engineer - Gdansk, Poland

Develop STM32 firmware for wired and wireless security devices at Kidde Global Solutions. Build secure, dependable products for a global security portfolio.

Description

  • Create C firmware for wired and wireless security products
  • Build secure device communications and firmware update capabilities
  • Improve device performance, memory usage, power efficiency, and reliability
  • Develop communication features using RS485 and wireless technologies
  • Develop across bare-metal, RTOS-based, and embedded Linux environments
  • Contribute to firmware architecture discussions and work with senior engineers on technical solutions
  • Debug embedded systems, investigate faults, and identify root causes with professional development tools
  • Partner with Hardware, QA, Product Management, Compliance, and Cybersecurity teams throughout the product lifecycle
  • Assist with verification, validation, certification, and manufacturing activities
  • Review code and help strengthen development practices through continuous improvement
  • Share knowledge with global engineering teams and promote consistent solution implementation
  • Help develop reusable embedded platforms for multiple product families
  • Support products aligned with professional security standards, including EN50131 Grade 3
  • Contribute across the full product journey, from concept through global mass production

Requirements

  • Bachelor's or Master's degree in Software Engineering, Electronics, Telecommunications, Computer Engineering, or a related discipline
  • At least three years of embedded firmware development experience
  • Proficiency in C programming
  • Experience working with ARM Cortex-M microcontrollers
  • Understanding of bare-metal or RTOS-based embedded development
  • Experience debugging embedded systems with standard development tools
  • Understanding of embedded communication interfaces and protocols
  • Familiarity with Git and collaborative software development practices
  • Strong written and spoken English communication skills
  • Knowledge of secure bootloaders, firmware update methods, or basic cryptography is an advantage
  • Experience with RTOS and Linux environments is an advantage
  • Familiarity with Agile/Scrum methods is an advantage
  • Experience supporting certification work is an advantage
  • Experience working with globally distributed engineering teams is an advantage
  • Willingness to relocate to Gdansk

Benefits

  • Relocation assistance
  • Meal vouchers
  • LuxMed medical insurance
  • MultiSport card
  • Additional IKE/IKZE pension contribution
  • Annual performance bonus tied to individual and company performance
  • Career development and professional growth opportunities
  • A workplace that supports independence, creativity, and continuous learning
  • Stable employment within an established engineering environment