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.

Onsite Embedded Engineer – C Firmware for Security Devices

Develop C firmware for wired and wireless security devices at Kidde Global Solutions in Poland. Build secure connectivity, real-time embedded systems, and products delivered through global production.

Description

  • Create C firmware for wired and wireless security devices
  • Build secure device communications and firmware update capabilities
  • Improve device performance, memory use, power efficiency, and reliability
  • Support products that meet professional security standards, including EN50131 Grade 3
  • Create reusable embedded platforms for multiple product families
  • Develop communication features using RS485 and wireless technologies
  • Work across bare-metal, RTOS-based, and embedded Linux environments
  • Contribute to firmware architecture discussions alongside senior engineers
  • Debug issues, investigate failures, and identify root causes with professional development tools
  • 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 improve engineering practices continuously
  • Share knowledge with global engineering teams and promote consistent implementations
  • Support products from initial concept through worldwide 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 experience developing embedded-system firmware
  • Proficiency in C programming
  • Experience with ARM Cortex-M microcontrollers
  • Knowledge 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 analytical and problem-solving abilities
  • Ability to collaborate effectively in a cross-functional environment
  • Strong written and spoken English communication skills

Benefits

  • Relocation assistance
  • Stable full-time employment in an established engineering environment
  • Career advancement and professional development opportunities
  • A workplace that supports independence, creativity, and ongoing learning
  • Competitive benefits package
  • Meal vouchers
  • LuxMed medical insurance
  • MultiSport card
  • IKE/IKZE supplementary pension contribution
  • Annual performance bonus tied to individual and company results