Firmware Engineer – Senior / Mid / Junior

Kidde Global Solutions

Województwo pomorskie

On-site

PLN 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

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

Job summary

Kidde Global Solutions in Gdańsk, Poland is seeking Firmware Engineers at mid to senior levels and open to juniors. You will contribute to firmware for security devices, leading features from requirements through testing, with C/C++ on ARM Cortex‑M platforms.

The role involves collaboration with Hardware, Product, QA and Cybersecurity teams in a global R&D context. The company offers a mature engineering environment, relocation support, and opportunities to impact products protecting people and

Qualifications

  • Bachelor’s or Master’s degree in a related technical field.
  • Strong C/C++ programming and embedded systems knowledge.
  • Experience with ARM Cortex‑M MCUs and RTOS-based development.
  • Good English communication and ability to work in cross-functional teams.

Responsibilities

  • Develop and maintain firmware for wired and wireless security devices.
  • Work across the full firmware lifecycle from requirements to testing.
  • Design and implement embedded software in C/C++ for ARM MCUs.
  • Debug and troubleshoot hardware and software issues across teams.
  • Collaborate with cross-location teams and document specifications.

Skills

C programming
Embedded software
RTOS development
ARM Cortex-M (STM32)
Embedded debugging
Git version control
Agile/Scrum
English communication

Education

Bachelor’s or Master’s degree in Software Engineering or Electronic Engineering

Tools

SWD/JTAG debuggers
Oscilloscopes
FreeRTOS
Embedded toolchains

Job description

The Next Level of Fire & Life Safety Leadership

With more than two centuries of combined history, brands like Kidde, Kidde Commercial, Edwards, GST, Badger, Gloria and Aritech have been leading the way in protecting people and property around the world. Now, we’re taking that leadership to the next level. Kidde Global Solutions brings together the most trusted and iconic brands in safety, building upon our shared experience and expertise to address the needs and challenges of more customers in more places. With an unmatched portfolio of solutions and services, and a commitment to constant innovation we’re elevating the standards for an entire industry – and establishing the next level of fire and life safety leadership.

At Kidde Global Solutions, you’re joining a global technology leader in fire and life safety solutions and our employees are the heart of it all. With industry-defining brands in life safety and security, you’ll be part of a legacy of leadership working with cutting-edge technologies that protect lives and property worldwide. As a leading fire safety brand, our mission is to provide solutions that protect people and property from the effects of fire and related hazards. We’re committed to expanding our impact and providing dynamic opportunities for growth within our team. You’ll be part of a company that prioritizes quality, integrity, collaboration, and customer care, with the resources, training, and incentives to ensure your success every step of the way.

Role: Firmware Engineer – Senior / Mid / Junior

Country: Poland

Location: Gdańsk (Hybrid)

Contract Type: Full Time, UoP

Department: R&D / Engineering

About The Role

Aritech has been a trusted name in the security industry for decades, with a portfolio recognized for reliability, innovation and performance. We are growing our Firmware Engineering team in Gdańsk and are looking for Firmware Engineers at different stages of their careers — with a primary focus on Mid-Level and Senior Engineers, while also welcoming applications from talented Junior Engineers with a strong interest in embedded systems and firmware development. You will contribute to the development and evolution of ARITECH security systems and accessories for the EMEA market, working across the full firmware development lifecycle — from requirements and technical specifications, through design and implementation, to testing, troubleshooting and production support. Depending on your experience level, you may take ownership of individual features and products, contribute to technical and architectural decisions, or work alongside experienced engineers while developing your embedded software expertise. You will work on products such as security panels, keypads, touchscreens, card readers, sirens and sensors, collaborating closely with Hardware Engineering, Product Management, Quality Assurance, Compliance, Cybersecurity and global R&D teams.

As a Firmware Engineer, You Will
  • Develop and maintain firmware for wired and wireless security devices and accessories.
  • Implement firmware changes and new functionality across products such as Panels, Keypads, Touchscreens, Card Readers, Sirens and Sensors.
  • Participate in the full firmware development lifecycle, from requirements and specification through design, implementation, testing and production support.
  • Develop embedded software using C and, where applicable, C++.
  • Work with bare-metal and RTOS-based environments, including FreeRTOS.
  • Develop and maintain communication functionality using interfaces such as RS485 and wireless technologies.
  • Contribute to solutions requiring low-power operation, real-time performance and efficient resource utilization.
  • Participate in hardware-software integration and contribute to system and firmware architecture discussions.
  • Troubleshoot technical issues and support root-cause analysis, debugging and bug fixing.
  • Use development and debugging tools such as SWD/JTAG debuggers, logic analyzers and oscilloscopes.
  • Contribute to firmware security mechanisms, including secure boot and secure firmware update solutions.
  • Support verification, validation, certification and production activities.
  • Prepare and maintain technical documentation, design specifications and development guidelines.
  • Collaborate with Product Management, Hardware Engineering, QA, Compliance and Cybersecurity teams.
  • Work closely with local and globally distributed engineering teams to ensure effective knowledge sharing and consistent implementation.
  • Contribute to continuous improvement of engineering processes, tools and development practices.
For Mid-Level and Senior Engineers
  • Bachelor’s or Master’s degree in Software Engineering, Electronic Engineering, Telecommunications, Communication Systems or a related technical field.
  • Professional experience in firmware or embedded software development using C.
  • Solid experience with embedded platforms and microcontrollers.
  • Practical experience with bare-metal and/or RTOS-based development.
  • Experience with ARM Cortex-M microcontrollers, such as STM32 or similar platforms.
  • Experience with embedded communication interfaces or protocols, ideally including RS485 and/or wireless communication.
  • Understanding of embedded systems constraints such as memory, processing resources, timing and power consumption.
  • Strong debugging and troubleshooting skills, including experience with hardware debugging tools.
  • Experience with Git and modern version-control workflows.
  • Experience working in Agile/Scrum development environments.
  • Good spoken and written English.
  • Strong problem-solving skills and the ability to work independently.
  • Proactive attitude, ownership and willingness to collaborate with colleagues across different locations and time zones.
For Junior Engineers

We are also open to candidates at the beginning of their firmware/embedded careers who demonstrate strong technical foundations, curiosity and motivation to develop in this area.

For Junior Candidates, We Are Looking For
  • Bachelor’s or Master’s degree in Software Engineering, Electronic Engineering, Telecommunications, Communication Systems or a related technical field.
  • Basic knowledge of C or C++.
  • Academic, personal or internship experience with embedded systems or microcontrollers is desirable.
  • Basic understanding of electronics and embedded software concepts.
  • Interest in firmware development and embedded technologies.
  • Willingness to learn and develop technical skills under the guidance of experienced engineers.
  • Good spoken and written English.
  • A proactive attitude, problem-solving mindset and ability to work collaboratively.
Nice to Have
  • Experience with FreeRTOS or another embedded RTOS.
  • Experience with STM32, TI MSPM0 or similar ARM Cortex-M platforms.
  • Experience developing firmware for low-power embedded devices.
  • Experience with secure bootloaders and secure firmware updates.
  • Basic understanding of cryptographic concepts such as hashing, signing and encryption.
  • Experience with wireless communication technologies used in embedded systems.
  • Experience working with products through verification, certification and high-volume production.
  • Experience working with internationally distributed engineering teams.
  • Familiarity with Scrum/Agile development methodologies.
What We Offer
  • Stable employment in a mature international engineering environment.
  • Opportunities for career growth and professional development.
  • A culture that encourages independence, creativity and continuous learning.
  • The opportunity to work with experienced engineers and global R&D teams.
  • The opportunity to work on products that directly contribute to protecting people and property worldwide.
  • Competitive salary and benefits package, including:
    • Meal Vouchers
    • LuxMed Medical Insurance
    • MultiSport Card
    • IKE/IKZE Additional Pension Contribution

Individuals may also be eligible for an annual performance bonus based on both individual and company performance.

Compensation & Relocation

We offer a competitive compensation package reflecting market benchmarks, as well as the candidate’s experience, skills and qualifications. Further details will be discussed during the recruitment process.

For candidates relocating to Gdańsk from another location in Poland, we offer a generous relocation package designed to support a smooth transition and relocation.

Your Journey With Us

We Always Aim To Provide a Fair And Valuable Recruitment Process For Everyone. If Selected, You Will Follow The Next Stages

  • Initial call with our recruitment team
  • Up to 2 interviews with the Hiring Manager and key stakeholders
Our Commitment to You

As an employer of choice, our greatest assets are the expertise, creativity and passion of our employees. We strive to create a great place to work that attracts, develops and retains the best talent, promotes employee engagement, fosters teamwork and drives innovation for the benefit of our customers. We aim to create an environment where everyone feels that they belong, with diversity and inclusion supporting growth and innovation. We develop and deploy best-in-class programs and practices, provide enriching career opportunities, listen to employee feedback and continuously challenge ourselves to do better. Our values are respect, integrity, inclusion, innovation and excellence.

World Leaders in Fire and Life Safety

Kidde Global Solutions is a world leader in fire & life safety solutions tailored for complex commercial facilities to homes. Through iconic, industry-defining brands including Kidde, Kidde Commercial, Edwards, GST, Badger, Gloria and Aritech, we provide residential and commercial customers with advanced solutions and services to protect people and property in a wide range of applications, all around the globe.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Quality Assurance Engineer – Senior / Mid / Junior
Quality Assurance Engineer – Senior / Mid / Junior

Kidde Global Solutions • Województwo pomorskie

Hybrid
PLN 120,000 - 180,000
Relocation package
Firmware & Hardware Team Leader
Firmware & Hardware Team Leader

Kidde Global Solutions • Województwo pomorskie

On-site
Meal Vouchers
LuxMed Medical Insurance
MultiSport Card
+1
Senior Account Manager
Senior Account Manager

Kidde Global Solutions • Poland

On-site
PLN 223,000 - 279,000
Car Allowance or Company Vehicle
Sales Incentive
Laptop and smartphone
+2
Supply Chain & Operations Director
Supply Chain & Operations Director

Kidde Global Solutions • Województwo pomorskie

On-site
PLN 249,000 - 293,000
Meal Vouchers
LuxMed Medical Insurance
MultiSport Card
+1
Quality Assurance Engineer
Quality Assurance Engineer

Kidde Global Solutions • Województwo pomorskie

On-site
PLN 169,000 - 255,000
Senior Embedded Firmware Engineer (Hybrid, Gdańsk)
Senior Embedded Firmware Engineer (Hybrid, Gdańsk)

Kidde Global Solutions • Województwo pomorskie

Hybrid
PLN 90,000 - 130,000
Meal Vouchers
LuxMed Medical Insurance
MultiSport Card
+1
Lead Embedded Firmware & Hardware Team
Lead Embedded Firmware & Hardware Team

Kidde Global Solutions • Województwo pomorskie

On-site
Meal Vouchers
LuxMed Medical Insurance
MultiSport Card
+1
Embedded Automated Test & Test System Engineer
Embedded Automated Test & Test System Engineer

United States Digital Space LLC • Poland

On-site
PLN 156,000 - 670,000
Healthcare benefits
Parental leave
Paid time off
+4
Linux Embedded Software Engineer
Linux Embedded Software Engineer

United States Digital Space LLC • Poland

On-site
PLN 156,000 - 569,000
Healthcare benefits
Paid parental leave
Flexible holidays
+4
Senior Full Stack Engineer
Senior Full Stack Engineer

ASSA ABLOY Global Solutions • gmina Zabierzów

On-site
PLN 240,000 - 360,000