обновлено 11 дней назад
Embedded Software Engineer II (IoT)
19 166PLN
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Embedded Software Engineer II (IoT): Building and shipping firmware for Ring IoT devices with an accent on resource-constrained C/C++ development, embedded subsystem design, and testing on real hardware. Focus on debugging across hardware and software boundaries, implementing low-level drivers, and delivering reliable connectivity, power management, sensor, and security features.
Location: Gdansk, Poland
Salary: PLN 19,166.67 gross monthly minimum base pay
Company
's Ring business develops IoT devices and firmware used by millions of customers worldwide.
What you will do
- Design, implement, and maintain embedded firmware in C/C++ for Ring devices.
- Define and develop embedded subsystems for connectivity, streaming, power management, sensors, and security.
- Work across the full development cycle, from architecture and implementation through testing and production release.
- Collaborate with hardware, QA, cloud, and application teams on integrated product experiences.
- Review code, contribute to technical designs, and participate in cross-team architecture decisions.
- Debug hardware and software issues using JTAG, UART, protocol analyzers, and real devices.
Requirements
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field, or equivalent practical experience.
- Extensive experience in embedded development with C or C++ and in computer architecture and embedded wireless systems.
- Experience with ARM CPUs, low-level drivers, interrupt service routines, and hardware troubleshooting.
- Experience shipping embedded products from prototype to production at scale.
- Strong communication skills, proactive risk identification, and the ability to drive solutions across teams.
Nice to have
- Experience with BLE or Wi-Fi, battery-powered products, SPI, I2C, and UART.
- Experience with IAR, Keil, Git, software testing, embedded Linux, or FreeRTOS.
- Python or another scripting language, AWS, or GenAI application development experience.
- Master's degree or higher in a related field.
Culture & Benefits
- Work in a highly autonomous team with a strong feedback culture.
- Benefits may include pension plans, health, life and disability insurance, business travel insurance, and an Employee Assistance Program.
- Additional benefits may include a MultiSport card, employee discounts, commuter benefits, sign-on payment, and restricted stock unit eligibility.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →