Firmware Engineer – Senior

Brak informacji o wynagrodzeniu
MidFull-time·Umowa o pracę
#412122·Dodano 9 dni temu·0
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

CfirmwareEmbeddedembedded platformsbare-metallow-power embedded devicesRTOS-based developmentMCUswireless communication technologies

Firma i stanowisko

Kidde Global Solutions is a world leader in fire & life safety solutions, offering advanced products and services through iconic brands like Kidde, Edwards, GST, and Aritech, protecting people and property worldwide.

Wymagania

  • Bachelor’s or Master’s degree in Software Engineering, Electronic Engineering, Telecommunications, Communication Systems, or related technical field.
  • Professional experience in firmware or embedded software development using C.
  • Solid experience with embedded platforms and MCUs.
  • Practical experience with bare-metal and/or RTOS-based development.
  • Experience with ARM Cortex-M microcontrollers such as STM32.
  • Experience with embedded communication interfaces or protocols, 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 use of hardware debugging tools.
  • Experience with Git and modern version-control workflows.
  • Experience working in Agile/Scrum environments.
  • Good spoken and written English.
  • Strong problem-solving skills and ability to work independently.
  • Proactive attitude, ownership, and willingness to collaborate across locations and time zones.

Nice to have:

  • Experience with FreeRTOS or other 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 with product verification, certification, and high-volume production.
  • Experience working with internationally distributed engineering teams.
  • Familiarity with Scrum/Agile development methodologies.

Obowiązki

  • Develop and maintain firmware for wired and wireless security devices and accessories.
  • Implement firmware changes and new functionalities for products including Panels, Keypads, Touchscreens, Card Readers, Sirens, and Sensors.
  • Participate in the full firmware development lifecycle from requirements through production support.
  • Develop embedded software using C and 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 low-power operation, real-time performance, and efficient resource utilization.
  • Participate in hardware-software integration and system and firmware architecture discussions.
  • Troubleshoot technical issues including debugging and bug fixing.
  • Use development and debugging tools like 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 and design specifications.
  • Collaborate with Product Management, Hardware Engineering, QA, Compliance, and Cybersecurity teams.
  • Work closely with local and global engineering teams to ensure knowledge sharing and consistent implementation.
  • Contribute to continuous improvement of engineering processes, tools, and practices.

Benefity

  • Stable employment in a mature international engineering environment.
  • Opportunities for career growth and professional development.
  • Culture encouraging independence, creativity, and continuous learning.
  • Opportunity to work with experienced engineers and global R&D teams.
  • Work on products that protect people and property worldwide.
  • Competitive salary and benefits package including Meal Vouchers, LuxMed Medical Insurance, MultiSport Card, and IKE/IKZE Additional Pension Contribution.
  • Eligibility for an annual performance bonus based on individual and company performance.
  • Generous relocation package for candidates relocating within Poland.
Pakiet relokacyjny
Opieka zdrowotna
Karta sportowa
Premie
Płatne święta

Inne informacje

The administrator of your data is Walter Kidde Portable Equipment, LLC located in Palm Beach Gardens, FL, USA. Data processing is based on the Labor Code and GDPR regulations. Mandatory data is required by law; additional data is processed upon consent. Data is kept until the recruitment ends and for limitation periods. You have rights to access, correct, delete, restrict, and object to your data, as well as file complaints. Consent may be withdrawn anytime. Recruitment and data processing involve service providers including JUST JOIN IT Sp. z o.o.

Walter Kidde Portable Equipment

Walter Kidde Portable Equipment

3 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz