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 Engineer, C/STM32 - Onsite in Gdansk

Develop C firmware for STM32-based security devices, focusing on secure connectivity and real-time embedded systems. Help deliver globally deployed security products from development through production.

Description

  • Build C firmware for wired and wireless security products
  • Develop RS485 and wireless communication capabilities
  • Work across bare-metal, RTOS, and embedded Linux environments
  • Create firmware for STM32-based security devices
  • Implement secure communications and firmware update processes
  • Improve device performance, memory usage, power efficiency, and reliability
  • Support products designed to meet professional security standards such as EN50131 Grade 3
  • Help develop reusable embedded platforms for multiple product families
  • Contribute to firmware design reviews alongside senior engineers
  • Debug issues, investigate failures, and identify root causes
  • Partner with Hardware, QA, Product Management, Compliance, and Cybersecurity teams across the product lifecycle
  • Assist with verification, validation, certification, and manufacturing work
  • Take part in code reviews and ongoing engineering improvements
  • Coordinate with engineering teams around the world
  • Support products from initial 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 with ARM Cortex-M microcontrollers
  • Knowledge of bare-metal or RTOS-based embedded development
  • Hands-on 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
  • Willingness to relocate to Gdansk
  • Preferred: experience with secure bootloaders, firmware update systems, or basic cryptography
  • Preferred: experience working with RTOS and Linux environments
  • Preferred: familiarity with Agile or Scrum methodologies
  • Preferred: experience supporting certification work
  • Preferred: experience working with globally distributed engineering teams

Benefits

  • Relocation assistance
  • Stable employment within an established engineering environment
  • Career development and professional growth opportunities
  • Work culture that supports autonomy, creativity, and continuous learning
  • Meal vouchers
  • LuxMed medical insurance
  • MultiSport card
  • IKE/IKZE supplementary pension contribution
  • Possible annual performance bonus based on individual and company results
  • Competitive benefits package

Related Jobs