Senior Firmware Engineer
Brak informacji o wynagrodzeniu
SeniorFull-time·Umowa o pracę
#457678·Dodano 2 dni temu·0
Źródło: justjoin.itTech Stack / Keywords
Embedded C
Firma i stanowisko
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, and Aritech, we provide residential and commercial customers with advanced solutions and services to protect people and property globally.
Wymagania
- Bachelor's or Master's degree in Electronics, Telecommunications, Computer Science, or related field.
- 5+ years of experience developing firmware in C for embedded systems.
- Strong experience with ARM Cortex-M microcontrollers.
- Practical experience with FreeRTOS and bare-metal development.
- Strong understanding of embedded system architecture and real-time software design.
- Experience developing low power and battery powered systems.
- Experience designing efficient, scalable embedded communication protocols and device communication systems.
- Experience debugging complex embedded systems using debuggers, oscilloscopes, logic analyzers, spectrum analyzers.
- Strong Git workflow knowledge and code review practices.
- Excellent problem-solving and troubleshooting skills.
- Fluent written and spoken English.
Nice to have:
- Experience with wireless communication systems (Sub-GHz, LoRa, BLE, proprietary RF protocols).
- Knowledge of CRA.
- Knowledge of wireless regulations and standards (e.g., ETSI EN 300 220, RED).
- Knowledge of EN50131 or security industry standards.
- Experience with CI/CD pipelines and automated testing.
- Experience working with globally distributed engineering teams.
- Experience leading technical initiatives or mentoring engineers.
Obowiązki
- Lead architectural decisions for critical firmware components and influence hardware design, communication protocols, cybersecurity implementation, and system-level design.
- Design and develop firmware for embedded devices using both bare-metal and RTOS-based architectures.
- Define integration strategies between security devices, gateways, cloud services, and platform ecosystems.
- Drive embedded software quality through code reviews, design reviews, debugging, and engineering best practices.
- Drive platform-oriented development by creating reusable firmware components and promoting common solutions across multiple products.
- Support verification, validation, certification, manufacturing, and production-readiness activities.
- Collaborate with Product Management, Hardware, Compliance, QA, and Cybersecurity teams throughout the development lifecycle.
- Mentor firmware engineers and contribute to technical development within the team.
- Prepare and maintain technical documentation, architecture specifications, and development guidelines.
- Work with global engineering teams to ensure consistent technical direction and successful product delivery.
Benefity
- Stable employment in a mature engineering environment.
- Opportunities for career growth and professional development.
- A culture encouraging independence, creativity, and continuous learning.
- Competitive salary and benefits package.
- Meal Vouchers.
- LuxMed Medical Insurance.
- MultiSport Card.
- IKE/IKZE Additional Pension Contribution.
- Eligibility for annual performance bonus based on individual and company performance.
Pakiet relokacyjny
Płatny urlop
Opieka zdrowotna
Karta sportowa
Premie
Firmowa stołówka
Inne informacje
The administrator of your data is Walter Kidde Portable Equipment, LLC 4200 Northcorp Parkway, Suite 240 Palm Beach Gardens, FL 33410. Data is processed for recruitment according to GDPR regulations. Data retention periods and your rights regarding your data are detailed in the offer.
Walter Kidde Portable Equipment
18 aktywnych ofert